Event On Focus Lost doesn't work all the time?

So I made my own button widget named “Button_Team_Select”…

Inside the Event Graph of this custom widget, I added this bit of script…

I’m ultimate using this button to populate a “Team Select” screen I’m building…

Inside of my “Team Select” screen, I’ve set an initial Widget to focus on…

NOTE: I HAVE set all of these buttons to be focusable (Is Focusable = TRUE)

What results when I use a gamepad to toggle between buttons on my “Team Select” screen is that the Event On Added to Focus Path ALWAYS fires, but the Event On Focus Lost only RARELY fires.

What gives? I’d like for “Event On Focus Lost” to fire whenever I navigate OFF of a button in order to apply a widget animation (shrinking that button back down) when I am NOT focusing on it (I’m enlarging it with a widget animation when I AM focusing on it).