For reference: I am not using bones. I have tried using bones and got the same result, but it’s possible I did it incorrectly. The model only needs four parts to move on a hinge - something a normal Motor6D should be able to handle. I don’t want the whole model to be combined into one piece so I can individually color each mesh.
The animations appear fine in Blender, but when imported into Roblox through the character creator and then through the animation editor, the parts of the mesh that are suppose to be animating are moving with incorrect rotation values. Four of the meshes are completely gone, and there is inverted rotation when moving some objects the objects in the animation editor.
Blender export settings (.fbx)