Hello SeaTec, here's the keys to remember about the 3 hunt group timers and destinations:
ANNOUNCEMENT destination does NOT leave hunt group and is only performed once.
OVERFLOW destination does NOT leave hunt group and repeats each time this timer expires.
RECALL destination DOES leave hunt group and is only performed once.

So, whenever you use a CRA [to create a queue message], use HANG UP (not TRANSFER) in digit translation to keep caller's position in queue. Also, always use RECALL destination when you want to take caller in a different direction and NOT have them accidentally picked up by available hunt group member/agent (ie. leaving a VM msg).