Attaching Player Character to Level Volume, and Moving that Volume Forward

This has been giving me headaches for a while now, so any help would be super appreciated.

Basically, I have a large hollow blocking volume in my level. I also have a flying character who has movement inputs setup along the XY axis, and whom I have stuck inside that hollow blocking volume.

What I want is to use a level sequencer to move the blocking volume forward along the Z axis through a level, and have the player character attached to the volume so he moves forward as well, while still having normal control along the X and Y axis’.

However, when I try this in the engine, all I can get this to work with are basic test blocks and spheres, who move along with the volume just fine. However, my character never moves forward when the same is done to them, and the camera just freaks out once the volume moves forward and touches them.

I checked through all my settings, and made sure there weren’t any plane constraints in place (as further testing, the character can move forward if I actually implement a movement input on the Z axis). Again, I’m pretty stumped and frustrated on this one, so I’d super appreciate any ideas or advice you might have (and can provide any screenshots/information if you need them).