Line of sight blocking volume (Virtual Reality)

I’ve created a virtual reality project and it all the functions rely on line of sight (gaze)
I’m having an issue with one of my trigger volumes so I want to cover it with a blocking volume, however I can’t seem to create a custom block volume that stops the line of sight.
I’m using a pawn class for my player, heres the blueprint to it:

What I’ve tried so far is to create a actor blueprint with a blocking volume and create a custom function that allows it to block the line of sight (which is the OnFocus function). However I’m having absolutely no luck in stopping the endless fire of the line of sight. I’d really appreciate any help, thanks!