I updated from 5.4.3 to 5.5.0f3 and started getting a runtime warning, “GI output for inputsystem: someGUID (someGUID) is missing”, followed by an error, “Error adding Enlighten system data: someGUID. RadiosityData is missing”. Nothing seems to break, and lighting appears to be fine, but it’s a warning and error no less.
I’ve found this issue, which seems to have to do with static objects, persistent lighting, scene swaps, and potentially prefabs. Here’s the scenario:
Scene 1:
Directional Light that is attached to a DontDestroyOnLoad game object.
Prefab InitialFloor which is just FloorMesh.blend object, with scale and material, and is marked Static.
(No errors)
Loading from Scene 1 to 2:
Prefab Initial Floor is destroyed on load, Directional Light is not.
Scene 2:
[Scene 1 remnant] Directional Light
No new lights in Scene 2
Prefab SecondFloor which is the same FloorMesh.blend object, with different scale and material, and is marked Static.
(Warning and Error appear… the “someGUID” is the system hash for Prefab InitialFloor from Scene 1)
Solution:
In Scene 1, select the Prefab Initial Floor, then in the Inspector use the drop down arrow next to Static, and deselect “Lightmap static” and save. This works fine for my project since there isn’t any game play in Scene 1, but there is most game play in Scene 2.
Hope this helps!