I mean, it’s hard to say which of the two UI-spawning calls is extra, you’ll probably have to figure that out on your own. If your game has multiple levels and you need this UI in all of them, it’d be better to spawn it in one of the classes that’s shared between the levels (for example your GameMode, if it is indeed common to multiple levels).
Either way, when you pick which one is staying, just remove the nodes that are obviously duplicated (CreateXWidget, AddToViewport, etc.) from the other one and you should be good to go.
As for the “blank” BP, I’m not sure what you mean exactly. The graph can have no logic if that’s what you’re asking.