Widget leaves behind duplicate ghost when animation plays

hmm Im pretty certain that playing a Animation won´t spawn a new Widget. Any chance to see the BP where you play the Animation and where the refference for the Widget comes from?

Because the way you described it you create a new widget and Call the Play Animation on it instead of the Original one.