Your explanation makes sense and you are correct - you have identified an issue with the original game design. I'll need to do some additional work to resolve this.
Thanks for pointing it out :-)