How to move an object along a spline ONLY on XY coords

You’re on the right track with the second screen shot. For the Z, you’d get the actor location and plug its Z axis in. The only problem is that would assume that the ground is perfectly constant and doesn’t change height at all. For a ground that changes in height, you’d have to do a line trace down from the spline or something, to get the Z axis value.