I created a basic mesh with bones in Blender and when I move the bones the mesh moves as expected in Blender. However, when I update the positions of the bones in Unity using a FABRIK script, the mesh moves but not as expected. The bones follow the target sphere perfectly but the mesh acts odd.
Moving IK target, mesh moves oddly:
If I try moving/rotating the bones manually they move as expected. I don’t know what I could be doing wrong, any help?
Moving/rotating bones manually works fine: