Mesh not deformed correctly and armature not attached to it even if the weight colors are good
It seems that you parented the bones to wrong objects, here you have the upper legs bone parented to the lower leg mesh.



It would be way easier to join all the objects to a single one and weight paint againt.