Thomas, ACK messages are normally loose routed. Perhaps you need to call loose_route() before t_relay(). You could try reading my article here which may help explain things: https://kb.smartvox.co.uk/opensips/contact-and-record-route-headers-explaine d/ John Quick Smartvox Limited Web: www.smartvox.co.uk