Hey there - welcome to the forums! This says it is your first post.
Curious if you are trying to keep the widget on the screen all the time? If not, perhaps you could add the widget to an actor or player character, and on an overlap event or something, you can add the widget to the viewport, and remove it when the actor/player leaves the collision area.
Referencing this here: 445903
I am going to check out how to do this if you constantly have a widget on screen (like a HUD)