I tested now:
Aastra 6869i
Snom 720
Sangoma S500
Yealink T48S
Panasonic KX-TGP600
Everywhere the same Problem.
Every phone Uses Chan SIP / TLS / SRTP / sendrpid=pai
[2017-08-10 17:45:50] VERBOSE[18641][C-0000006c] pbx.c: Executing [s@macro-dial-one:33] NoOp("SIP/56-000000cd", "Blind Transfer: , Attended Transfer: , User: 56, Alert Info: ") in new stack
..
...
The Called Number by Blind Transfer:
2017-08-10 17:44:57] VERBOSE[18312][C-0000006b] pbx.c: Executing [s@macro-dialout-trunk:4] Set("SIP/56-000000ca", "DIAL_NUMBER=+431234567899") in new stack
More logs…
[2017-08-10 17:44:57] VERBOSE[18312][C-0000006b] pbx.c: Executing [s@macro-dialout-trunk:5] Set("SIP/56-000000ca", "DIAL_TRUNK_OPTIONS=Ttr") in new stack
[2017-08-10 17:44:57] VERBOSE[18312][C-0000006b] pbx.c: Executing [s@macro-dialout-trunk:6] Set("SIP/56-000000ca", "OUTBOUND_GROUP=OUT_1") in new stack
[2017-08-10 17:44:57] VERBOSE[18312][C-0000006b] pbx.c: Executing [s@macro-dialout-trunk:7] GotoIf("SIP/56-000000ca", "1?nomax") in new stack
[2017-08-10 17:44:57] VERBOSE[18312][C-0000006b] pbx_builtins.c: Goto (macro-dialout-trunk,s,9)
[2017-08-10 17:44:57] VERBOSE[18312][C-0000006b] pbx.c: Executing [s@macro-dialout-trunk:9] GotoIf("SIP/56-000000ca", "0?skipoutcid") in new stack
[2017-08-10 17:44:57] VERBOSE[18312][C-0000006b] pbx.c: Executing [s@macro-dialout-trunk:10] Set("SIP/56-000000ca", "DIAL_TRUNK_OPTIONS=T") in new stack
[2017-08-10 17:44:57] VERBOSE[18312][C-0000006b] pbx.c: Executing [s@macro-dialout-trunk:11] Macro("SIP/56-000000ca", "outbound-callerid,1") in new stack
[2017-08-10 17:44:57] VERBOSE[18312][C-0000006b] pbx.c: Executing [s@macro-outbound-callerid:1] ExecIf("SIP/56-000000ca", "0?Set(CALLERPRES(name-pres)=)") in new stack
[2017-08-10 17:44:57] VERBOSE[18312][C-0000006b] pbx.c: Executing [s@macro-outbound-callerid:2] ExecIf("SIP/56-000000ca", "0?Set(CALLERPRES(num-pres)=)") in new stack
[2017-08-10 17:44:57] VERBOSE[18312][C-0000006b] pbx.c: Executing [s@macro-outbound-callerid:3] ExecIf("SIP/56-000000ca", "0?Set(REALCALLERIDNUM=56)") in new stack
[2017-08-10 17:44:57] VERBOSE[18312][C-0000006b] pbx.c: Executing [s@macro-outbound-callerid:4] GotoIf("SIP/56-000000ca", "0?normcid") in new stack
[2017-08-10 17:44:57] VERBOSE[18312][C-0000006b] pbx.c: Executing [s@macro-outbound-callerid:5] Set("SIP/56-000000ca", "USEROUTCID=56") in new stack
[2017-08-10 17:44:57] VERBOSE[18312][C-0000006b] pbx.c: Executing [s@macro-outbound-callerid:6] GotoIf("SIP/56-000000ca", "0?bypass") in new stack
USEROUTCID (Wrong Number: This is the number of the Phone which transfers the call.) In FreePBX13 the Number is correct as it should be
[2017-08-10 17:44:57] VERBOSE[18312][C-0000006b] pbx.c: Executing [s@macro-outbound-callerid:7] Set("SIP/56-000000ca", "USEROUTCID=+437252799161") in new stack
[2017-08-10 17:44:57] VERBOSE[18312][C-0000006b] pbx.c: Executing [s@macro-outbound-callerid:8] Set("SIP/56-000000ca", "EMERGENCYCID=") in new stack
[2017-08-10 17:44:57] VERBOSE[18312][C-0000006b] pbx.c: Executing [s@macro-outbound-callerid:9] Set("SIP/56-000000ca", "TRUNKOUTCID=") in new stack
[2017-08-10 17:44:57] VERBOSE[18312][C-0000006b] pbx.c: Executing [s@macro-outbound-callerid:10] GotoIf("SIP/56-000000ca", "1?trunkcid") in new stack
[2017-08-10 17:44:57] VERBOSE[18312][C-0000006b] pbx_builtins.c: Goto (macro-outbound-callerid,s,15)