If the default value of a replicated property is edited on an instance of a placed-in-map actor, then on the server is value is changed back to the default, a client who joins in progress after this won't receive the value, because the server compares the value with the CDO value, not the instance defaults.
This is similar to [Link Removed], but occurs when the default value has been edited in the instance directly, not in set in the construction script. Since this can't be guarded by users with an authority check, it seems like a legitimate bug we need to fix.
Actual: Value will be 100 (the instance default) on the client
Expected: Value will be 0 on the client, since it's replicated and that's the value the server has
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-72006 in the post.
12 |
Component | UE - Networking |
---|---|
Affects Versions | 4.20.3 |
Target Fix | 5.6 |
Created | Mar 26, 2019 |
---|---|
Resolved | Aug 27, 2021 |
Updated | Oct 25, 2024 |