Maybe you got more than one in Controller your Scene? Multiplayer by any chance will get you more than one Controller. If thats the case only Spawn on the owning Client. Hard to tell remotly.
If you got a Show/Hide functionality thats also a good place to look into aswell as checking if the Widget gets Constructed at a later time like when you start the Animation. Make sure you dont have anywhere else a Construct Widget node.