Widget animation stops before it's meant to

Yes, but you need to add in a delay node which fires after your animation plays and then connect the end of the .02 + pin into the delay for the amount of time you want it to delay. So then you’re telling the engine, Play this animation but delay the next bit of code until the animation’s end time plus 0.2 seconds before doing whatever else you’re telling it to do. Again, this was only if you are actually calling any code After the play animation. It was just to give the animation enough time to finish playing before you do whatever else it is you are doing with the code.