So gutting the Ik system did nothing to stop the bug. I've littered my code with safety nets, trying to prevent this from happening. Doing rigorous tests. Haven't had any since but damn I thought I have fixed this thing like 10 times now.
For better news though, I was fooling around with wall rides earlier, like straight up floor to wall wallrides. Didn't code anything in, it's just the physics and joints working. It's entirely possible, yet very difficult, to do them based on the physics alone. It's just like real life too, you have to hit the wall at an angle and time your ollie. The only way I've been able to smoothly come out was to pop at the last second which both looked and felt super steezy the way the board comes off the wall. If you go too much into it, you'll smash into the wall and bail, if you go too parallel with it you won't get up the wall. If my animations didn't look like shit right now I would want to show you. But soon. Let me slay this bug so I can get back to making real progress with the game. As soon as I start cleaning things up and they get a little better looking I'll show some sort of teaser clip.
Oh and wallies are much easier to do than wall rides, just ollie right before and bash into it. If you are at somewhat of an angle you'll likely wall off of it.