Hello dear reader,
I have attached a dynamic mesh component to my pawn :
I enable its collisions at runtime with this node :
Overlaps work perfectly fine when the pawn is immobile. But whenever it moves, the collisions get disabled entirely, as seen on the following screenshots (editor with “Show collisions” enabled).
I printed strings for “overlap being/end” events, and the “overlap begin” is never called if the character moves.
And if the dynamic mesh is overlapping something already and the character moves, the “overlap end” event is called for the already overlapped actor.
After hours and hours of testing, checking or unchecking every possible setting in the details panel, I could not fix this issue and I am now desperately looking for help. If anyone has any idea how to fix it, please feel free to comment.
Cheers