I am trying to send a SIP CANCEL message using the t_uac_send() function from the tm module to cancel an INVITE message that was sent previously.
`$var(requestHeaders) = "Via: " + $var(via) +"\r\n" "To: sip:1010@172.16.100.76:6060;tag="+$var(tt)+"\r\n" "From: sip:rvrbt@172.16.100.76:6060;tag="+$var(ft)+"\r\n" "Call-ID: " + $ci + "\r\n" "CSeq: 1 CANCEL\r\n" "Max-Forwards: 62\r\n";
t_uac_send("CANCEL", "sip:1010@172.16.100.76:6060", "", "", "$var(requestHeaders)", "");`
I am encountering an issue where an additional Via header with a newly generated branch parameter is being added to the top of the headers. This behavior causes the CANCEL request to not be recognized as part of the existing transaction and I get "SIP/2.0 481 Call/Transaction Does Not Exist"
Logs and Debugging Information: Include relevant logs here, such as the generated CANCEL request and the 481 response. [cancleWithExtraViaHeader.zip](https://github.com/user-attachments/files/18310017/cancleWithExtraViaHeader....)