Hi yes level 5 has a reset bug. I know what causes it but I can't fix it post submission.
You click the button a second time to deselect. But yes didn't have time to implement.
I really wanted to make it more complex.
I had so many ideas for problems solving I made a mock-up full of different stuff that would have costed different amounts but just didn't have the time: