Hi, I have implemented offline/inactivity reward system that should completely eliminate this type of problem.
I severely underestimated the need for such system and cut it early despite having experienced same frustrations myself in other idle games. On top of that all of the development was done on the desktop version where such problems do not exist and I got a valuable lesson to playtest more on a platform it will be finally played on.
Appreciate your feedback and Thank You for trying out my game!