Hey @zenlinux, I was seeing that until yesterday when @saranli shipped version 2.3.3 of the Beeminder Android app. What version are you on? (Thanks for the alert about this, even if (hopefully) it turns out just to be a reminder to folks to update the app.)
Thanks @dreev! I had just noticed the app update notification this morning. I installed the app but was disappointed at first to see no change. However the app hadn’t synced in hours, so after clicking the sync button, the dates changed to the correct (web based) ones.
Phew! Thanks again for beautifully written bug report here. I was only seeing it with pessimistic presumptive reports but, as you saw, it could manifest other ways, I think when the timestamp happened to be near enough to the deadline.
PS: I had to uninstall and reinstall the app after updating to make widgets work again, but that problem doesn’t seem to have affected anyone but me (chime in if I’m wrong!) so presumably something super idiosyncratic on my end, maybe with testing different app versions.