Thank you so much for your feedback :)
I really couldn't figure out how to fix the sticking to walls bug without breaking all of the movement systems we had so far, and I didn't want to spend so much time fixing a bug when we still had so much more to do :D Jams are stressful but really fun.
I will definitely check out the Platform Effector now.