My character is bouncing off enemies when I want them to slide

I am using the third person template and my character and enemies are all actors, and when I jump on an enemy my character is bounced in a random direction. This seems to be an intentional inclusion into Unreal Engine but I want to disable this so my character slides off/down the enemy instead, however I have been struggling immensely to implement this.

When searching online I have come across posts that say to set the Jump off Jump ZFactor to 0 but this is not working for me/the player character still bounces off the enemy.

I currently have the option to set use flat base for floor checks on, but disabling that does not seem to help (added this as when disabling this my character slides down as they should when colliding with nonactor capsules/rounded objects)

Are you setting this on the player or on the enemy?

On the player

Set it on the enemy, you even said it in the very title of your post.