Sequencer is looping every time character dies

Even though you have a Boolean your setting as Sequence Has Played, it doesn’t look like your using it at all during event begin play. I would recommend adding in a branch just before the play button as indicated here. On false, continue to play, on True, depending if you want the animation montage before the widget creation or not connect the execution line to that.