I've tried using triggers and had the same problem with them still interrupting playback when I'm far away, one problem with triggers is that they can be re-triggered, if I walk back and forth on top of the trigger I'll hear overlapping sounds that didn't finish playing, and doing storyline conversations that are usually only used 1 time doesn't seem to be very well suited to triggers