Almost all credit goes to @Everynone for helping me troubleshoot the issue here.
In my specific case, the project settings option “Use mouse for touch” was checked. This caused the touch input events in my player controller to fire regardless of the click type I used (left mouse, right mouse, middle, forward, back etc.). Use mouse for touch seems to override any click events you call in your blueprints.
Here is the option I now have UNCHECKED:
This will keep your mouse events and touch events separate.
Thanks.