I see that many ppl are having a problem with that, I'll try my best to fix later :/
You should add slippery to rigidbody material so it wouldn't be stuck on a wall and just slide. I think that will help you.
Already there
I need to adjust the playercontroller script
I might not be able to do do due to my weak coding skills but i will try.