When using PoolManager to spawn a disabled GameObject, GO first appears where it was despawned

Add the following line to the OnDisable function in RVOController.cs seems to fix the problem for now.

rvoAgent = null;

Hi

Could you explain more about why this was necessary. Just to give me some context.

Thanks,
Aron

I think the situation is similar to this problem.
http://forums.support.path-o-logical.com/viewtopic.php?f=3&t=1280

By adding that line solved my problem.