Weird Problem with Adding Child To Widgets

i created a function that adds my mainhud to the viewport in my character blueprint and i am calling it from my level blueprint. that seems to have solved this issue. thanks for the suggestion :).