I see almost every day somebody complaining about losing an energy bar while trying to eat food due to the bug in the Javascript timer displaying incorrect time.
There is a simple solution for this - split the "Recover Energy" button into 2 parts: "Eat food" and "Eat energy bar". This way even if the timer is wrong, when you press the food button you won't lose an energy bar.