I’m trying to port my game over to windows phone 8.1. When I run the game, I’m getting the following error for most of, if not all, GameObjects in the scene:
AwakeFromLoadThreaded has not been called: ‘’ (MonoBehaviour). Figure out where the object gets created and call AwakeFromLoadThreaded correctly.
(see the attached screenshot).
These errors appear immediately at the beginning of the scene. If I click them away, the game seems to behave normally as expected until I reload the scene which brings up the errors again.
This error only appears when I target Windows Phone 8.1, it does not appear when targeting Windows Desktop, Android, Web Plugin or Windows Phone 8.
This error does not appear in simple scenes with few GameObjects, for example in a loading screen. I have tried to isolate the error by rebuilding a complex scene one by one to see which specific GameObject / Script / Whatever makes the error appear. The strange thing is that I cannot relate this error to a single entity in the game: The error seems to appear after I reach a certain threshold of objects included in the scene and seems to “get worse” (=it is thrown for more objects) the more objects I add to the scene.
Another strange thing is that I can see that the error also is thrown for Prefabs which are not part of the current scene, but are referenced by scripts so they can be instantiated later in the game.
Can anyone identify what “AwakeFromLoadThreaded” is and point me in the right direction how I can resolve this? I’m thankful for every new idea… =)