Play animation on visible (visible on overlap) only plays the first time

I put a widget component on an actor in my scene, and put on overlap, make it visible. Then I put an animation for that widget, and told it to play the animation when visible, but it only plays the animation the first time i overlap the colision box. How could i make it happen?

Here is the blueprint for the actor

And here is the blueprint for the widget

Thanks a lot in advance!!