FindPathToActorSyncronously returns a path object. You need to query that path object for details to know exactly what was the result of pathfinding. Specificly you’re interested in results of IsValid and IsPartial functions.
Also, why is the last node of the navigation path a different z value than the target actor?
Path end point lies on the navmesh, while actor’s location is usually in its “middle” (for example pelvis location for humanoids).