In AIController blueprint add AIPerception component.
Compile AIController blueprint.
Result:
LogScriptCore: Error: Script Msg: A
null object was passed as a world
context object to
UEngine::GetWorldFromContextObject().
LogScriptCore: Error: Script call
stack:
[Empty] (FFrame::GetScriptCallstack() called
from native code)
Thank you for response!
I see that this issue is labeled as target fix for 4.18. Is there any chance to get it in any 4.17.x version considering that affected version is 4.17?
After doing some digging I was able to find that this is a known issue. I have provided a link to the public tracker. Please feel free to use the link provided for future updates.
A lot of people including myself are getting this world context issue since 4.17. It was definitely not in 4.16 and is very unpredictable. Sometimes some functions work other times they don’t. You can also check out this post.
I’m receiving a similar error when using the Localization Dashboard. I started to translate my Game on Engine Version 4.15 and moved on to 4.17 today. I literally did nothing else then chaning the version, opening the editor and rerunning the gather word function in the localization dashboard. Now the Word Gather process fails with that error. See log attached. Do you have any solutions for this as the translation is a bit time critical.