Verse code crash when player leaves

Hey so we have similar issues in our project, as soon as a player leaves the game breaks and throws these errors:

ErrRuntime_WeakMapInvalidKey

c8810aae0e59d6df14349ff44e8a4ffa
Modul(e): 21883214-4c18-2403-6b3a-e1bffb33121d v208
Verse unrecoverable error: ErrRuntime_WeakMapInvalidKey: Invalid key used to access persistent var weak_map. (Invalid key used to access persistent var weak_map.) Truncated callstack follows: rbfg:(/tohodev@fortnite.com/rbfg:)AddLifetimeWin(:agent) (Unknown source) (Source: Unknown(0,0, 0,0)) ScoreUI:(/tohodev@fortnite.com/rbfg/ScoreUI:)AwardEndGame(:agent,:agent) (Unknown source) (Source: Unknown(0,0, 0,0)) ScoreUI:(/tohodev@fortnite.com/rbfg/ScoreUI:)AwardWinnersAndLoosers (Unknown source) (Source: Unknown(0,0, 0,0)) task_ScoreUI$OnBegin:Update (Unknown source) (Source: Unknown(0,0, 0,0))

Project name and id:
rbfg
(d0102f17-47d0-091c-c2e2-73b59961e4a2)

we are also using .IsActive() for every data call but it doesnt prevent the data from beeing checked it seems.