@babble_endanger It's a simple call in a script that compiles. It's the first of a series of Add calls to initialize a key->value array. The error is thrown in an editor runtime library. The script may be in error (passing the value of a key vs its address). But I suspect it's from an old crash when this script was open and not saved that resulted in a broken pointer which, when I don't initialize the mapping with a single value, is passed to the Add routine the first time by mistake. Once that happens, the rest of the array initializes, but the first element in that array for the first class in the game that runs the code is not correctly initialized. I love one-time bugs. Just cleaning up the code.