I'm running into this issue "Another async scan is already running" and I can't figure out how to work around it.
When this happens it looks like the how scanning logic breaks and the AI wont use the graph generated any more.
To reproduce the issue I am getting, I have two chunks of blocks(100x100 for example) next to each other and when the player changes from one block to the other, I scan the surface of the block I just entered using the ScanAsync function.
So if I change back to the other block I scan this other one.
Everything works fine until I move back and forth between these two blocks. If I do this quick enough I get the error mentioned above.
Any help will be appreciated! Thank you in advance.