Yeah that is a limitation of iOS because Apple is so aggressive with background tasks most photos apps don’t upload in the background unless you only use iCloud.
I just tested it on android it does backups in the background for me on android 14 as long as I have it unrestricted on app battery usage if it’s restricted it won’t upload in the background make sure you have it unrestricted so it can run in the background.
Yeah that is a limitation of iOS because Apple is so aggressive with background tasks most photos apps don’t upload in the background unless you only use iCloud.