Individual player tracker data being reset when joining game on progress

Please select what you are reporting on:

Unreal Editor for Fortnite

What Type of Bug are you experiencing?

Devices

Summary

Tracker device data is not loaded properly when joining a game in progress.

Steps to Reproduce

This seems to only happen in published maps. Rejoining in my UEFN session causes the data to load, although considering it is 1 consistent game session, and not 2 separate new play sessions like in the published instance, I am unable to reproduce this in the editor itself.

Expected Result

My tracker data should be loaded everytime a player joins the game, whether it is fresh or in progress. Especially since I have the Assign on Game start, and Assign when joining in progress options both checked to true.

Observed Result

When joining a game that is already in progress, individual tracker data for the player is wiped. I am using the “Event” stats to track on all of my trackers, with the Individual sharing set.

Platform(s)

ALL

Island Code

0567-8403-8087

Tracker Settings: Join in Progress set to team 1 or team 2…

When players join in progress, all of the “When Complete” Event Bindings to other devices That were disabled and completed on the trackers, reactivate/re-enable/ Restart all the devices with event bindings on the “when complete” function were already completed. It forces all devices that were connected to the function “when complete” to receive a signal again when a player joins in progress, thereby activating all of the devices that the one complete function was connected to.

I actually found my issue to be me overwriting the trackers accidentally in my UI loop for the player. I was somehow retrieving the value from the tracker before it was initialized/loaded, and then overwriting it in my loop with that uninitialized result.