Тимофей Всё делаете так. Проблема не в вас а в ОС телефона. Он сам решает когда запускать фоновые задачи и запускать ли вообще. На iPhone практически никогда не запускает, на Андроид - только если телефон на зарядке, и только где-то спустя пол часа как поставили на зарядку.
При этом наличие функции фонового бэкапа вовсе не означает, что если вы запустили программу сами и выключили телефон, то программа продолжит работать. Это вообще разные механизмы. Когда вы блокируете телефон, все программы останавливаются. В целом это очень логично, иначе бы батарейки хватало лишь на пару часов.