Hi there! We have a situation, primarily with specific numbers, where freeswitch executes a T.38 INVITE and our SIP provider is responding with a 408 Request Timeout, and Freeswitch responds with an ACK. However, no BYE is sent and our SIP provider thinks the call is still active, and ends up billing us for a lot of dead air. Thankfully they have a timeout and stop billing us after 6 hours, but its still costing us a lot of money. The error Freeswitch is giving us in the cdr for this call is: RECOVERY_ON_TIMER_EXPIRE We've used the latest code from git as well as 1.2, and the issue persists. Furthermore, the SIP provider claims this is not correctly following the RFC:If the response for a request within a dialog is a 481 (Call/Transaction Does Not Exist) or a 408 (Request Timeout), the UAC SHOULD terminate the dialog. A UAC SHOULD also terminate a dialog if no response at all is received for the request (the client transaction would inform the TU about the timeout.) For INVITE initiated dialogs, terminating the dialog consists of sending a BYE. Thanks!