I'm trying to create the basis for a platformer, and right now everything works fine, except when the player is knocked back by an enemy, if they're right up against the wall or ceiling, they will still get stuck in it and just hover there. I've tried a whole ton of things, and everything's pretty messy now, and still nothing gets it spot on.

If anyone could have a quick look, I'd be grateful. Thanks!

metrodvanillaMK2.mfa