How to check if a v3 is within camera view?

How to check if a v3 is within camera view?

I’m attempting to block characters within camera view with a dynamically changing zoom level. That being said it’s being quite difficult to setup blocking volumes.

Then I realized that I could check if a players projected path would be out of camera view and if so to prevent them from moving that direction using only scripting/code and no collision.

However, I’m finding it difficult to determine if a vector3 is out of the camera view. Was hoping someone could point me in the right direction.

—Edit Below—
Discovered “Convert World Location to Screen Location” node. Does not seem to work. I can check a v3 well outside the screen view but the node still returns true that the v3 is within view.

The following question suggest this may be a bug: Offset in Convert World Location to Screen Location - Community & Industry Discussion - Unreal Engine Forums