How to Move FPC to target using nearest waypoint instead of sequential order

In UE5 Blueprints (no AI controller), I want my First Person Character to reach a target location by always moving to the nearest waypoint along the path instead of following them in order. How can I set up my waypoint system to do this? Currently it detects the closest waypoint but only upon moving the first time and then moves sequentially.

Thanks in advance