Hi Gabriel,
Maybe using fv_all() command would be a better alternative. Please check the picture below;
Basically, the fv_all command provides an objectlist.
MyCurve.fv_all(0,myPoint:x)
The command is applied to a curve.
The first argument "0" refers to x-axis
The second argument refers to the value on the selected axis. So result will be a list of points that have the same coordinate component value in the referred axis.
As seen on the picture above, the curve would have two locations with the same x-coordinate value. Using "at(1)" I pick the second item within the objectlist (0 would be used to pick the first one). And finally I cast the entity to a FVector3 type object.
Please let me know if you need further assistance.
Cheers
Ceyhan