Certain rock models are able to stop grenades midair. The invisible wall will not stop the player or bullets.
Rock and certain building collisions are a bit wonky overall which can cause some frustration in pvp when you get stuck and shot or accidentally grenade yourself. {F22387}