I have some apps which I need them to synchronize in the background but they don’t, even with battery optimization turned off. I’ve tried using an app called PhoneProfilesPlus but I don’t need whole profiles, I just want an app to be opened and that’s it.
Another problem I have and this may be at purpose for Android security reasons, is that even with PhoneProfilesPlus, when I set up an app to be opened in the background, the app only opens specifically when I turn on my screen, and for some dumb reasons the apps that I mentioned need to be in the main screen to be synchronized.
Tasker script to turn on your screen and launch the app.