How do you implement the moving walls? That is the important part.
I’m uncertain there is a real built in solution for this. A character’s collision is primarily implemented as part of the movement component, so the character’s movement will react correctly to external objects, but if the character is stationary and the external objects are moving, it won’t work.
To be honest I’m surprised it works properly for your meshes, unless they are physics objects?
I think probably you’ll have to simulate this yourself, by detecting for overlaps and moving your character accordingly.