How do I increment and then Reverse Color Channel for Widget?

I have been banging my head against a wall with this blueprint which causes the health bar to transition from green to red, and then in reverse, to which it just loops. However, inside of a function you cannot use a timeline and reverse this, and I was wondering if my methodology to this was correct or if there is a better way to approach this. My blueprint is below.

In image 2 you set Flashing Red to false and then branch to check if it’s false.

If (Health > 0 && Health <= 20%) then set UI to Flashing Red?

Use an animation on the health bar. Here is a quick video with a very simple setup to make it happen. UE4 Flashing Health bar - YouTube

You went the full 20-yards on that. Much appreciated!