Hey, thank you for playing and for the feedback. I'm not sure how to solve that, though.
I've tried to make the game behave similarly to the Zebra Puzzles [1], where each clue is validated against whatever is on the grid right now, not against the expected answer.
[1]: https://www.zebrapuzzles.com/ (I run this one as well)