I have two computers synced to same game content (with UE 4.7.2), I compile Development Editor build, and run with “-game” command line. When one runs a listen server, remote client connects but then is immediately disconnected with following output:
[2015.03.10-20.23.52:215][725]LogNetPackageMap:Error: GetObjectFromNetGUID: Package GUID mismatch! Path: /Script/MyGame, NetGUID: 5, GUID1: 30292BE325B1C37F0000000000000000, GUID2: 75FB292E80283AB00000000000000000
[2015.03.10-20.23.52:216][725]LogNetPackageMap:Warning: InternalLoadObject: Unable to resolve object from path. Path: /Script/MyGame, Outer: NULL, NetGUID: 5
[2015.03.10-20.23.52:216][725]LogNetPackageMap:Error: GetObjectFromNetGUID: Outer is broken. FullNetGUIDPath: [5]/Script/MyGame.[3]Default__MyGamePlayerController
[2015.03.10-20.23.52:216][725]LogNetPackageMap:Warning: InternalLoadObject: Unable to resolve object from path. Path: Default__MyGamePlayerController, Outer: NULL, NetGUID: 3
[2015.03.10-20.23.52:216][725]LogNetPackageMap:Warning: InternalLoadObject: Unable to resolve object. FullNetGUIDPath: [5]/Script/MyGame.[3]Default__MyGamePlayerController
[2015.03.10-20.23.52:216][725]LogNetPackageMap:Error: UPackageMapClient::SerializeNewActor. Unresolved Archetype GUID. Path: Default__MyGamePlayerController, NetGUID: 3.
[2015.03.10-20.23.52:217][725]LogNetPackageMap:Error: UPackageMapClient::SerializeNewActor Unable to read Archetype for NetGUID 2 / 3
[2015.03.10-20.23.52:217][725]LogNet:Warning: UActorChannel::ProcessBunch: SerializeNewActor failed to find/spawn actor. Actor: NULL, Channel: 2
When I package game, it works fine. Is this not supported or is this a bug? It’s a pretty difficult workflow if I need to package game every time I need to test a remote client.