Find Path to Actor Synchronously returns 0 path points in UE 5.6, but works in UE 4.27

Hi everyone,

I’m using a specific logic to generate a spline path in Unreal Engine 5.6, but I’m running into an issue. When I call Find Path to Actor Synchronously, it returns 0 path points instead of the expected list of points for the spline.

Interestingly, I tested the exact same logic in Unreal Engine 5.3, and it works perfectly as intended there — the path is generated correctly and contains the full list of spline points.

Has anyone encountered this issue in UE 5.6? Could this be a bug, or is there something different in the way pathfinding or navigation works in 5.6 that I might be missing?

Any help would be greatly appreciated. Thanks in advance!