Hey StangCeps,
I’ve come across a thread where the user experiencing a similar warning and posted a solution that they were able to work out:
Also, here is the related code from PackageMapClient.cpp
bool FNetGUIDCache::SupportsObject( const UObject* Object ) const
{
// NULL is always supported
if ( !Object )
{
return true;
}
// If we already gave it a NetGUID, its supported.
// This should happen for dynamic subobjects.
FNetworkGUID NetGUID = NetGUIDLookup.FindRef( Object );
if ( NetGUID.IsValid() )
{
return true;
}
if ( Object->IsFullNameStableForNetworking() )
{
// If object is fully net addressable, it's definitely supported
return true;
}
if ( Object->IsSupportedForNetworking() )
{
// This means the server will explicitly tell the client to spawn and assign the id for this object
return true;
}
UE_LOG( LogNetPackageMap, Warning, TEXT( "FNetGUIDCache::SupportsObject: %s NOT Supported." ), *Object->GetFullName() );
//UE_LOG( LogNetPackageMap, Warning, TEXT( " %s"), *DebugContextString );
return false;
}
Let me know if that helps with your issue, otherwise we can continue to look into it.
Have a great day