Trigger boxes not working inside nav mesh bounds volume

Hello
i have recently come across a simple, yet annoying problem.
whenever i use a trigger box inside a nav mesh bounds volume instead of the player having to be inside it to activate, it activates anyway.
any idea on how to fix this?

thanks

Hello! Can you provide a screen of your BP?

yep, this is one example. all it does is get rid of a shack when the player is within the box. it works normally but when i put it in the nav mesh, it triggers immediately

Ah… Sure! That’s because the navmesh volume will trigger the overlap event!

Just drag from overlapped actor and cast to your player, and you’ll be fine.

thanks!
it seemed to work with the other example however basically i have some triggers attached! to some deer so when you get close they die, just like before the trigger is already being activated

if whats in the picture is what your trying to use i see two issues there. first your cast isnt connected to anything, you need to plug in its execution pins between the overlap event and the first play node. second the thirdperson character is an actor not a component so you should plug the other actor pin on the overlap event into the object pin on the cast node.

ah yes that worked!
thanks

You need to drag a “==” node from the “Other Actor” of the “OnActorBeginOverlap” event to check if it’s a ThirdPersonCharacter (or whatever your character is called), run through a Branch node, and if it’s true, it goes ahead and destroys it.

Hello!
If you think your issue have been solved you may accept the answer, so people will know this was solved.

Thank you.