(desperate): can't get player to be moved by dynamic objects

So I’ve looked everywhere for a solution to this (how to move a player character with a dynamic object) and I can’t find jack. For example I have a normal third person character on a ledge and he gets slammed with a massive dynamic object but the dynamic object just bounces off him. I’ve tried so many fixes such as add force/impulse, and creating an entirely seperate static object that follows how the dynamic object moves. I’m hitting a wall here (no pun intended).

Have you tried LaunchCharacter?

If you get the Velocity of the Dynamic Object when it hits the Character, you can use this to drive the Launching of the Character.

True, that’s a good temporary solution, but I imagine there being some problems. For instance if an object is moving very quickly upwards and it just grazes my character on the x axis my character will launch up. Alternatively if I launch the character by anything but >100% of the velocity of the object hitting it the object will bounce off comically.

EDIT just tried out launch and it doesn’t do the job