Unreal Engine crashes when trying to open a previously loaded level

The level variable is an instance editable soft object reference so that in the editor, i’m presented with a dropdown list of all the levels in the project

which, in theory, should rule out me spelling it wrong!

also I can go from level 01 to 02 but the problem seems to only ever arise if i’m trying to load/open a level that i’ve already been in