Thank you. And yeah, the character controller I'm using is a bit more... wavy. Also doesn't natively use Cinemachine, and I've been too lazy to fix it yet. :-D
Can be tricky to keep on with it. I've been doing some of the simulation fixes so far, mainly involving looking back at my rushed code thinking "what the hell was I doing, and how does it manage to work?"!