I have noticed that the infinite energy timer works for me now (Android), without reboot. No more waiting for refills, but no more extended waiting time for recharges (10 minutes for cows or ponds, for example).
Can anyone rebooting or refilling report to see if it's all fixed?