UE4.27. UPackageMapClient::InternalLoadObject: Unable to resolve default guid from client

Looking at the logs, I can see this error messages spamming:

UPackageMapClient::InternalLoadObject: Unable to resolve default guid from client

I could not find much info about this. Anyone can throw some light about this? I really appreciate it. Thanks!

I met this problem too, and I have solved it. The details are below.

LogNetPackageMap: Warning: UPackageMapClient::InternalLoadObject: Unable to resolve default guid from client: PathName: BP_ak47_Wp_C_1, ObjOuter: /Game/Map/DefaultMap.DefaultMap:PersistentLevel.BP_ChaHuman_C_1
[2023.07.20-10.28.43:717][144]LogNetTraffic: Error: ReadContentBlockHeader: Client attempted to create sub-object. Actor: BP_ChaHuman_C_1
[2023.07.20-10.28.43:717][144]LogNet: Error: UActorChannel::ReadContentBlockPayload: ReadContentBlockHeader FAILED. Bunch.IsError() == TRUE. Closing connection. RepObj: NULL, Channel: 3
[2023.07.20-10.28.43:718][144]LogNet: Error: UActorChannel::ReceivedBunch: ReadContentBlockPayload FAILED. Bunch.IsError() == TRUE. Closing connection. RepObj: NULL, Channel: 3

In my case, I created the same kind of objects both on server and on client with the Replicated option on. Note that the object on client is not the one replicated from server but the one the client itself created. Then I tried to call RPC using the object on client. The result is that the connection to server was closed automatically. The solution is to remove the one created on the client and use the one replicated from server to call RPC.
:slight_smile: