While Testing around a bit I encountered a bug, where, when entering the Purple Crystal / Slate Room, the Purple Crystal would destroy itself, the Cutscene Play out and you'd go to the Slate Reachable version on Entry.
In the next playthrough the same happened, though this time, the Red (Cat) Crystal also was already gone.
Confused I searched for the why today and came to the conclusion that it has to do with the save I had loaded beforehand: Some things are seemingly not cleared out when starting a new Game. This includes the Purple and Red Crystals, but also some of the Coins floating around. (I didn't specifically test the red one, I assume though it's for the same reason)
One could prepare a Save, that has the Purple Crystal Destroyed and the Red Crystal not yet touched, to load before a run, and save maybe 15 seconds of walking up to the Purple Crystal and Destroying it.
Question: How would the rulings be for this Glitch?
The Devs will likely pursue fixing the Glitch if the cause is known, as it can prevent progress with the Red Crystal despawning, which would end up in either a Leaderboard Split or the need to downgrade the Game to play at highest Level. I also didn't test everything possible, so there might be further applications that do stuff that I just haven't checked... Though I don't think there is much of significance to be further found.
basically for some reason the gems pointers dont get reset when you hit new game weve known about this since before even making the page for this game
the way around this if you want to not restart the game every time you want to try a run would be to create and empty document named play_0.json and set it to read only so the game couldnt actually write any save data to it now this works for gems and weapon unlocks but this doesnt work for coins youve collected if you for example collect the first 3 coins and then load the empty save the coins will still be gone since coins are saved to ram instead of the save file
now i guess if youre willing to play with coins missing i can accept runs with them missing but it would only hurt the run since you need them for the jar
tldr; if you want coins you still have to restart the game every attempt