At this point I have no idea what a spawned kinematic controller is but I'm assuming I've created one and the enableGravity/setData_gravityY functions don't do what I thought they would for some related reason

.
From a quick bit of testing it looks like I can't combine it with a character.setGravity function either.
I'll try recreating the simple character controller from scratch using the character library and see how I go.
Cheers!