When the replicated scene component's AttachChildren array is replicated, the package map attempts to serialize the non-replicated component, causing the warning that the object is not supported.
On the server, spawn a non-replicated component and attach it to a replicated scene component. (For instance, this can be reproduced by spawning a Niagara system with SpawnSystemAttached).
Expected: the component will be attached on the server and ignored by the replication system.
Actual: the following warning is displayed in the logs
LogNetPackageMap: Warning: FNetGUIDCache::SupportsObject: NonRepComponent_C /Memory/UEDPIE_0_4ZRIV6ZSUYLJHWY40A77G8DQ8.ThirdPersonMap:PersistentLevel.TestActor_C_UAID_E04F43E653BEF40902_1917464943.NODE_AddNonRepComponent-0_208 NOT Supported.
How do I set a material as a post-processing material?
How does TextureRenderTarget2D get TArray<uint8> type data?
Why does the REMOVE method of map container remove elements have memory leaks?
What is the difference between Camera and CineCamera?
UE 5.4 Nav mesh not working , which needs to be rebuilt
How to delete some elements correctly when deleting an array loop?
How does TArray loop correctly remove elements in blueprints?
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-219701 in the post.
3 |
Component | UE - Networking |
---|---|
Affects Versions | 5.5 |
Target Fix | 5.6 |
Created | Jul 18, 2024 |
---|---|
Updated | Jul 30, 2024 |