How to move player along spline or waypoints using keyboard input?

I need to move a player along a path using keyboard input, NOT by animating it or using SplineMove component.

I need to move my player using keyboard input, just forward and back arrows to move forward and backward along a path. I feel like I’m losing my mind trying to find out how to implement this functionality.

I have been searching EVERYWHERE, I’ve gone through dozens of tutorials and everything animates movement along paths. If anyone can please help, I would be eternally grateful.