Not finding most optimal path

Not sure what my issue is, but this https://i.gyazo.com/7bab7384826a95ca0ea3f7d9bc9eedfa.png keeps on happening.

EDIT: for reference the move point is in the exact center of that circular plot of blocked nodes, and the start point is where the camera icon is.

Hi

The package will first query for the closest node to the destination, it seems in this case it found that to be a node in the upper right corner, then it will find the shortest path to that node. In this case it seems there are multiple nodes that are equally close, however this is not something that this package currently takes into account (as the way to take this into account is very fuzzy and may vary depending on the game). One easy shortcut you can take is to move the destination a very short distance towards the starting point, that will break ties in a manner that usually gives the output that you want.