Basically I have multiple triggerboxes placed in my world and pawns which will trigger the event OnActorBeginOverlap. But when I move around I notice that only triggerboxes close to me actually trigger the event. But I want every triggerbox to be active regardless of where I am in the world if a pawn moves over it. Why are not the triggerboxes triggering events when they are further away?
This is could be due to memory management. IF your world is too big (not sure the exact size) Garbage collector will kill your actors and will respawn when the camera is coming in close.
Not sure if this is your case without seeing your code, but could be the issue based on your description.