Hi Jon,
Were you able to reproduce this bug? We prepared a repro project with video on vanilla 4.16.3 that has the same issue.
What you need to do:
- Create an empty project in vanilla 4.16.3
- Put packages from attached zip in Content folder
- On server, run the map TestCase_P
- On client connect to server
- On server walk into Load trigger, that streams in TestCase_SubLevel
- Walk into Unload trigger that streams out TestCase_SubLevel
- Again walk into Load trigger, that streams in TestCase_SubLevel
- Now walk into Test trigger and note that it isn’t working anymore.
Lost Actor references in TestCase_SubLevel is caused by Level BP Variable ProblemVariable on level TestCase_SubLevel: It has Replication flag set to Replicated
Hope this helps you tracking it down. It is a really serious bug and is making multiplayer scripting basically unusable, causing a lot of issues for us.
best,
Klaudiusz