I found another answer to a similar question. It stated that they had to convert a brush in there example to a static mesh.
What i haven’t been able to find out right now is “what types of object can detect mouse events” and "why blueprints allow you to add mouse events to object that don’t appear to support them.
Additionally, you need to create a GameMode blueprint and set its Player Controller class to another blueprint that extends the PlayerController default. Then in the Playcontroller you need to “edit defaults” and then under “Mouse interface” enable the mouse inputs you want to capture.
So i found the issue to my original problem. I had added onClick and onMouseOver events to various objects like static meshes, Triggers, TextRenders.
Select the object and in the Details panel under the Collision settings you can set the “Collision Presets” to “block all”
This absolutely solved the issue i had experienced with mouse click and mouse overs not working, but overlap working fine.