today i request your help with an old problem i have with the character controller. I have this problem since i started with BEPU and the Controller but it wasn't that huge problem unti now. This is because we are going straight forward to release a first version of our game and for this, the problem isn't acceptable...
I did a small video because i think this express the problem in a better way then with plain words. Please take a look at the first video on this page.
My first guess was that this is related to the possibility that the character can go up stairs etc. Or better to say that there is a StepHeight which allows this behavoir. So i think the charactercontroller believes there are stairs/supports and then get stucks.
I solved a lot of problems you see there by just editing the parameters(skinWidth, StepHeight, GlueSpeed, StepSlope) you give to the controller. Especially the stuck problem at the clerk and the latern.
But i can't solve the problem with stucking at the terrace (also happens sometimes at the fences). When you see the last two sequences(begin 00:43) in the video i reduced the problem and now the character sliding out after some time instead of getting stuck forever. But this period until the characters gets free is too long

I really did much tests with the parameters but can't found a acceptable soultion. So i tooked a closer look to the findeSupport() and isNewPositionValid() methods. And yes, i have to concede that i don't really understand whats going up there

I dunno if you can help me but maybe it's just to set another constraint anywhere

Anyway, thanks for continuous support...
regards