Hello again,
The uac_replace_from issue led me to another problem. The branch_route is not always called even though I set it using t_on_branch everytime from REQUEST_ROUTE and FAILURE_ROUTE. The failing scenario is as follows: The call is routed to 2 domains (A,B) each with 2 SRV records (1,2).
t_on_branch relay domainA branch domainA-1 - timeout branch domainA-2 - 480 failure route append_branch t_on_branch relay domainB branch domainB-1 - timeout branch domainB-2 - 200 OK ==> this branch doesn't call the branch_route
Any idea's ?