EditorUtilityWidget re-initializing when calling LoadMap

Hi,

I am building an EditorUtilityWidget that lets me choose a DataAsset in a SinglePropertyView. Clicking a button then loads a reference map and saves it as a new level based on the selected DataAsset’s name and properties. As soon as that OnClicked event is finished, the SinglePropertView automatically reverts to its default value.

Everything in the OnClicked event executes without any errors. Apparently the LoadMap-node triggers the re-initialization since I can run all the rest of the node in the OnClicked event without any problems.

Is this to be expected? How could I avoid it?