How to make HUD switch back and forth between icons without having to press the cycle back button twice?

Look at the video below for a demonstration.

So, the problem is that while I can make the HUD switch by pressing Q, if I want to cycle backwards by pressing R I need to press it twice. This causes the projectile being shot to not match up with the icon being shown on the HUD. If anyone knows a solution, I would love to hear it.

Below is the blueprint from my FirstPersonCharacter Blueprint for how the element switching works. Projectile switching is under the firing part of the blueprint, so I didn’t include it because firing projectiles is NOT the issue. The HUD is.

Please. I desperately need a solution to this.