@inspect mode you should need a branch for the movement as it already sets the walking and *now* also the crouching speed to 0
@trigger zones okay I thought about a different feature
for the other thing. I came up with three solutions (two already work)
1. the handler just comes closer to you
2. the handler comes to you if the line trace finds a surface to the front
3. some trigger volume
I am not quite sure what thing I should implement yet but we will see. When you push something through the wall then it actually is because UE4 needs to do two things first never let the physic handle and the object be on two different positons and at the same time always respect collision (because I set up a physics handle it has a higher priorty).