i think if you use setvelocity every frame then you can "press" physics entities through static geometry. better apply forces instead.

setvelocity should only be used for one frame. if you want to shoot an entity in a certain direction for example.