hey man,
refer EventBeginPlay LvlBP: the first thing you should do is when creating your widget save it in a variable and then add it to viewport.
refer OnClicked (interaction trigger event): The same here when you create your widget save it in a variable. And to remove it from parent use that variable instead
of dragging the pin from your create widget, which will be zero, since the node never gets fired when trying to remove.
Just to be explicit give your Create Widget a PlayerController.
Confusion:
you create your UMG_Main_Tooltips widget and dont save it, but where is your variable UMG Main Tooltips (inside your red-marked area) coming from?