Moving Platform causes character to fly up when sliding

I have a blueprint that looks like an oil barrel floating in water. It is used as a platform and can use a spline to move itself as an extra challenge. It applies a subtle rotation animation to give the appearance of bobbing up and down in the water.

When the player character performs a slide action on this object AND he comes into contact with another barrel blueprint, there is a chance he may be launched into the air at least by z=500, probably more. I’m not sure what is causing this.

The Barrel:

Part of the Character that controls slides: