Get timeline driven actor velocity

Hi!

I’ve created a floating platform for my game, but I’ve been facing a problem - my character’s velocity and floating platform’s velocity sum up so when my character jumps while on moving platform, the character is able to jump really high.

The possible solution for this could be that I just subtract from platform’s velocity the character’s velocity, but I haven’t found a way to get the platform’s velocity as GetVelocity() gives me a zero vector and the platform is fully timeline based. I tried to get the velocity using distance and playrate information, but I don’t get the right results.

Thank you in advance,
waiting for your response