I have recently created a character with separate objects associated with the main body via the child of bone constraint. My character animates as intended, and the objects move with the bones to which they are linked (e.g. right shoulder pad animates with the right shoulder rig, goggles animate with the head, etc.)
However, when I export the file as an FBX and import the character with the animations into Unreal Engine, the objects no longer animate with the rig itself, and simply stay stationary. Additionally, there are two other animations that come with the imported "walking" animation of the character; these are for the shoulder pads. Their respective animations do not exist for the idle animation, or the other animations I have created, and there is no such animation for the "belt" or the "goggles" objects in Unreal Engine.
As you can see, the objects are not associated to the rig when imported to Unreal; however, they are children of the rig in Blender and animate properly. Does anyone have any idea why this is happening or how to fix it? Thank you.