You can Line Trace down and get the normal vector of the surface, and if its angle exceeds your walkable angle for some time, change the walkable angle of the character to something smaller, and it will begin sliding back.
You can Line Trace down and get the normal vector of the surface, and if its angle exceeds your walkable angle for some time, change the walkable angle of the character to something smaller, and it will begin sliding back.