Unlikely.
There are caveats and special cases that need handling, ofc. The above is NOT a complete system. Like going over the horizon - running out of the horizontal plane to trace against:
You can’t hit the green mark using the horizontal tracing… You may want to switch to another far away vertical plane to trace against - that’s why those functions spit out booleans. Print them to see which one fails. And handle the fail in some way. What is supposed to happen if we select a nav point outside of the playing field?
Besides, the above is set to 25000uus - 250 meters. Wiggling the mouse like that may simply take the whole thing too far. Up it a bit, print values.
If you want to continue with this (duh, ofc, we’re just starting), do ensure you wrap you mind around what this script is doing. It’s a really versatile set of nodes with countless application. Draw more debug to figure out what is what.
3d flying navigation is no joke.