Schedules not happening at scheduled time

I have scheduled a few plug-in devices to turn on at 17.01 each day and everything was working as expected. Now after a month or more, I have noticed that the events are happening just a little later and later. It started as maybe a minute later and now is up to 4-5 minutes after the scheduled time. I have checked the time on my android phone (and where all the functions for my Wyze devices have been created) and it is correct to my atomic clocks.
Any ideas why this might be happening?