Rotate Character on Slope - Works Sort of ...

I came across this thread and gave the blue print above a go; but because I’m working with quadruped characters (wolf, fox, etc) and their origin point of the mesh is not in the middle of the mesh I found the technique above didn’t work to well for me, short of doing LOTS of offsets.

But I did find a much simpler solution from another thread.

Blueprint pricture here

Forum thread is here → Align Player to Surface? - Blueprint Visual Scripting - Unreal Engine Forums