Hi!
Walking off ledges has no involvement regarding this behaviour.
Thanks to the UE5 Community Server I figured out a hack.
This behaviour is caused by collision sweep.
To avoid this I simply run this function at every tick.
And I get the current slope angle by doing this:
I recommend to combine the code of finding the current slope angle with the hack.
As for me, I have it seperated for one reason or another but it should not affect the outcome.
Many Thanks,
Fabian F.