Crash, I think when the pathfinding actor was destroyed:
[2017.07.18-03.46.26:892][953]LogWindows:Error: UE4Editor-CoreUObject.dll!FWeakObjectPtr::IsValid() [c:\dev\ue4\4.15.2\engine\source\runtime\coreuobject\private\uobject\weakobjectptr.cpp:48]
[2017.07.18-03.46.26:892][953]LogWindows:Error: UE4Editor-DonAINavigation.dll!UBTTask_FlyTo::TaskMemoryFromGenericPayload() [c:\dev\ascentroid\plugins\donainavigation\source\donainavigation\private\behaviortree\bttask_flyto.cpp:147]
[2017.07.18-03.46.26:892][953]LogWindows:Error: UE4Editor-DonAINavigation.dll!UBTTask_FlyTo::Pathfinding_OnFinish() [c:\dev\ascentroid\plugins\donainavigation\source\donainavigation\private\behaviortree\bttask_flyto.cpp:167]
Should (bttask_flyto.cpp line 147):
auto ownerComp = (payload && payload->OwnerComp.IsValid()) ? payload->OwnerComp.Get() : NULL;
Be?
auto ownerComp = (payload && payload->OwnerComp != NULL && payload->OwnerComp.IsValid()) ? payload->OwnerComp.Get() : NULL;
Thanks!!