Sometimes to check on these things I right-click the event or function and use the Find References (find in all blueprints option) feature to make sure I know everything that is firing the event or calling the function.
I also will type in the blueprint search the name of the UMG widget class, and look in the results list for the Create Widget function in connection with that.
Also check whether you’re showing, hiding, or setting the Visibility of the widget anywhere you didn’t expect.