Align player to wall based on direction of travel?

Hi Guys

This should be super simple but I can’t find the right words to google the problem.

I have a third person character wall riding along a mesh when in air.

The problem is he does not align to the mesh based on direction of travel. When I travel along the wall left to right he faces forwards but faces the opposite (wrong) way when traveling in the opposite (right to left) direction.

How do I align the player to the mesh facing forward based on the direction of travel? I’m sure there must be a simple solution.

Thanks!