Sorry responding with another account.
We have two issues, both that result in a path not being generated.
They are hard to repro. (We think) we fixed one in the single node blocker. It looks like maybe you are expecting people to destroy game objects rather then pooling them? In any case we remove node blockers when we pool an object. But a previously spun up thread could be latent and re-add a blocker after the object was pooled/removed. In InternalBlock we added this:
The other bug is much much nastier but harder to reproduce. It could be related to the above but we are unsure. I’ll post the message next time it happens. Its something about “Can’t find path to end node” but adding a breakpoint or clicking in the editor fixes the problem and the AI’s again find paths.