If you are making a game fully based on physics, you need to avoid using non-physics actions and behaviors. "Guard Set angle" action is not compatible with Physics, that's why guards are slipping through immovable objects.
An easy and crude solution is to make the BarSlides wider. But the proper way to fix this is to get rid of "Set angle" actions and to rotate guards using physics actions only - set angular velocity or torque.