I have never seen the game be wrong with this. I suspect you guys screwed up the clock in your bot. In many bots you set this yourselves. Maybe whoever is hosting it had their clock fall behind or such.
If you have a som where army shows home and then try to op and get 0 I would say perhaps a bug. But basing it on bot and a 1 time thing seems like most likely user error...