I wanted to include the issue and solution I ran into.
YOU CAN ONLY HAVE 1 ON CLICK LISTENER AT ALL (everywhere)! You cannot listen for the same event in multiple places…
When mine was not working, I had a Right Mouse Button node in my Player Controller BP doing one thing and at the same time I had another Right Mouse Button node in my Level BP.
UE4 seems to just pick the first one it sees and ignores any other event listeners. Which is dumb…
My solution was to just put everything into my level editor and I ran a Sequence node off the Pressed event for Right Mouse Button and just did what I was doing in my Player Controller BP in my Level PB. I.E. I just did everything in one Blueprint.