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.