Both of those glitches probably could be fixed by disallowing interactions specifically in the phasing state, the codebase is such a mess I didn't really do proper state machines with behavior packages so I'm pretty sure interactions are handled entirely in the NPC / door objects instead of only being done in player states where they make sense.
I'll look into adding NPCs to those levels telling you about the mechanic, it's something I added pretty late so I might've just forgotten (the view being shrunk was a side effect of switching from 480x272 resolution to 640x360, normally it uses 320x180 because things just get too small when in zoomed-out mode so it's exclusive to multiplayer mode when players are far away from each other)
I could look into adding a new option to always have the camera zoomed out though.
I ignored the invisible block feedback since I don't want to completely trivialize the challenge by removing them, but if you insist I'll figure something out...