>you didn’t know there was a mechanic that’s only 5 mins
Main issue here is that your first spell (which is critical for future progression) is in one of 3 ways and player need to randomly find it. It is the same as labyrinth solving algoritms. Your game is only playable without frustration if player decides to use breadth-first search algorithm (#3 from here).
But was it your intention to make a maze? If not, block right and bottom passage by spell requirement.
If it is a design choice, than it is normal that players who haven't found spell, got to the closed gates with antidone in right rooms, but were unable to get it. Made it there couple of times (and of course died every time) to try to get it (without success obviously) and turned off your game.
For me this "5min" take is bs