I use Phone Schedule to run the Samsung Rewards app every day and it's never missed a beat.
https://play.google.com/store/apps/details?id=com.antonc.phone_schedule
https://play.google.com/store/apps/details?id=com.antonc.phone_schedule