I started seeing this warning show up after upgrading to 5.6 just when saving the project or building the player exe.
“Prefab ‘MyPrefab’ has several NetworkIdentity components attached to itself or its children, this is not supported.”
I can see how for a prefab that was used as something that spawns as a registered NetworkManager prefab spawnable object this would make sense. But this prefab and others like it are not used in this way. They are chunks of a level with multiple objects in them that are networked and are used to make up the static world of a scene. Essentially they are prefab “rooms” that are used to speed up the layout of each scene.
Is there a way to set something on these prefabs that will allow them to bypass this warning? Or am I potentially doing something wrong that I am not aware of. How would someone setup a prefab room for a networked game and NOT have multiple NetworkIdentity components under its children?