Asterisk REPLY Wrong Contact header

I got Asterisk 13 running Behind NAT
Global Settings:

UDP Bindaddress: 0.0.0.0:5160
TCP SIP Bindaddress: 0.0.0.0:5160

Network Settings:

SIP address remapping: Enabled using externaddr
Externhost:
Externaddr: 94.179.146.230:0
Externrefresh: 10
Localnet: 192.168.1.0/255.255.255.0

By the way i use TCP as a SIP transport
so what is do i do a *43 Echo Test call


invite is coming to 5160 port
But in Reply from Asterisk i got 5060 port in Contact header
thats why asterisk cant get ACK from extension

by the way when i use UDP as a transport – everything is correct