Animator parameter does not affect motion time in animation controller

I am trying to control the state of an animation that affects the elevation of a character through the Root T animation parameter in a humanoid avatar through a float parameter. From my understanding, the animation time should be mapped between the values 0 and 1, so if I for example set the float parameter to 0.5, it will lock the character elevation to whatever height is in the center of the animation.

This is working for me for other animations affecting other parts of the body, just not for the elevation animation. I have already confirmed that the animation works in the first place since unchecking the motion time parameter to be used loops the elevation animation correctly at runtime. I have tried changing the animation parameter name, re recording the animation and tried different parameters/values on that layer, all being successful. My assumption is there may be some sort of constraint in place that prevents me from editing the animation time state

below is a video that clearly demonstrates the problem. As you can see, other parameters with exactly the same set up do NOT have that issue:

Recording

It would be great if you could let me know what the issue may be that prevents me from manually setting the motion time on that exact animation.

Below is also the exact animation being performed