hm i havent had many reports of issues with the wallrunning. its intended for you to run into the wall at a bit of an angle to trigger, but i tried to make it permissive enough to work in edge cases
i guess you just had a bad time with it, sorry
ill look into that and the gravity mechanics :x