The project I’m talking about in this post was long abandoned and I’m no longer working on it. The only solution that mostly worked was just skipping the first waypoint. It might be because of collision groups disabling collision between the NPCs and the player but I’m not entirely sure.