i think the collisions are a bit slippery, you always end up falling when you get too close from an edge
keep up the good work!
Thank you for playing, i know this problem but i couldnt solve it