Enemy attack animation "throws" player

I’ve run into an issue where when I am above the enemy or on a slope and they do a basic “sword swing” attack, I seemingly stand on their arm for a moment and they throw me some distance. I have “Can step up on” off for all components involved, and that was my one idea for a fix, so now I come here begging for help. Here’s a video of what’s happening. As I mentioned it is only when I’m above/on a slope, flat ground works just fine.