Scene graph entities are buggy when player leaves render distance from v41.00

Summary

We are building a game that allows you to build out an arcade business. Within the building you can place furniture and arcade cabinets with scene graph entities that have meshes, keyframe and interactive components on them along with a custom verse component that allows them to be moved around.

The furniture and arcades have an interactive component on them, if the furniture is a chair then you can “sit” on it and if it’s an arcade then we send the player to the minigame via a teleporter.

It’s at this point when the player teleports away from their arcade and plays a game and then comes back and all of the furniture they placed is invisible and non interactive but collision remains.

If another player is in the game, those items stay visible and interactive, only for the second player, the first player that comes back can’t see nor interact. If the second player goes away and comes back, then they are gone for the second player too.

The weirdest part though is if player two goes away and player one places furniture while they are away, then when player two comes back the furniture is visible and interactive. If player two goes away and comes back again, then the furniture is gone.

Please select what you are reporting on:

Unreal Editor for Fortnite

What Type of Bug are you experiencing?

Scene Graph

Steps to Reproduce

I have not been able to reproduce this in a blank project, which leads me to believe this happens in our map due to the amount of stuff in it as the culled scene graph items get garbage collected maybe PER PLAYER, but only after culling is triggered and something takes it’s place.. not sure.

The simplest way to explain how our map works is that a player selects an item from their inventory, which then spawns in an entity into a parent entity. This entity holds the interactive, keyframe, mesh and custom verse component. The player places it down via input trigger device, which simply sets the global transform of the entity.

For going to a minigame, we teleport the player away with a teleporter device and they can go as far away as about 6 grid planes.

Again, I was not able to reproduce this in a blank map with those specs in place and exact knowledge of my own code.

Expected Result

Scene graph objects should come back as normal and have interaction available

Observed Result

Scene graph objects do not show, nor are they interactive anymore, only collision remains

Platform(s)

PC

I think it’s important to especially note that this did not happen before version 41.00, we had no issues with this before the update, this is a brand new problem for us without any code changes on our part.

FORT-1114642 has been created and its status is ‘Unconfirmed’. This is now in a queue to be reproduced and confirmed.

Here is footage of the bug in action. https://drive.google.com/file/d/1Uh3Z0DehCCTE6f0zXZuU7Q0E_IzUT9aF/view?usp=sharing

Additionally here is a private code for the map. The map is unpublished atm. 6265-7586-8856
To reproduce simply load in, use the signal remote to open inventory, place items in your arcade, then play one of the arcade machines in your inventory after placing it down. Once you return, all the items in your arcade will be invisible, but still have collision. The game still thinks they are there, but they can no longer be interacted with or seen.

More to add. I’ve run a test deleting a ton of the memory in our map. I lowered the memory in the map to 50/100mb, but the issue is still happening. Additionally, we have world streaming turned off.