Hi @brs-ianferrari thank you for offering to help! Please have a look at the following screenshot:
The top 2 large curves going up and down (light blue and light purple) are the ones that came with the animation. When the curve reaches its lowest point, that foot lands on the ground.
The other 3 curves are the ones that I created using the screenshot you provided and changing the axis between X, Y and Z.
The animation I’m currently using is titled M_Neutral_Run_Loop_F so it’s an animation where the character runs straight forward, however there are also animations where the character runs diagonally which leads me to believe that I would need to use a combination of axis such as XY, however when I try that, I get the following error:

