The F key was a dev tool I forgot to remove, lol, and we aren't going to remove pass through walls, but we will be tweaking and changing it a lot, to eliminate this bug in future updates, as the passing through walls was a bug, but we embraced for creative level design, and it was not a thing that was easy to fix, or that I knew how too, so I added frequent checkpoints and a quick restart to prevent softlocks, which I hope helps negate the negative impact.
Viewing post in SpeedHook! BTP JAM GAME jam comments
Don't get me wrong, I think that the pass through mechanic is a very good and original mechanic, and it gives a lot of charisma. But also it seems a pain in the butt to fix the wall block. Maybe you can apply some force field in the wall collider so it repel the character when it is touching the collider during some time or something like that. And yes, I think that the R button helps a lot, so don't worry.