Found a bug where my character wasn't moving up correctly.
The root bone had some vertical movement and it was moving down instead.
change line 81 of Bone.as to:
_worldY = flipY ? y : -y;
*reverse the signs.
Just thought I'd put it hear incase anyone else had the same issue.