That's intentional, in a way; I wanted to give the player a way to bail out of a game if they notice an obviously impossible deal since the game doesn't guarantee solvability. It's a pretty weak solution since if you care about your streak, you can then effectively restart the game in a more clunky way to "cheat", but making the streak system uncheeseable would've been quite difficult in itself + I don't like the idea that the player can get a deal that's obviously impossible from the start without being able to prevent their streak going away.