Codecs.conf doesn't seem to take effect?

So upgraded to SNG 7, wen’t fairly well without any major issues. Complains there are a lot of ‘Unsigned modules’ even though I haven’t made any of my own.

Aside from that my codecs.conf specifies a samprate=16000 and max_playback_rate=16000 but in the SDP it always shows 48000. On the active channel this also shows 48Khz. The only good news is from freepbx and from Zoiper they both send useinbandfec=1. It honestly doesn’t seem like fec works as on the OPUS comparison page the quality is still quite good with 30% packet loss, where here even with 10 its complete suffering.

[opus16]
type=opus
fec=yes
cbr=yes
dtx=yes
packet_loss=30
max_playback_rate=16000
samprate=16000
max_bandwidth=wide


localhost*CLI> pjsip show history entry 13
<--- History Entry 13 Sent to 192.168.8.93:37165 at 1515863554 --->
INVITE sip:[email protected]:37165;rinstance=9a9a32ae836bb7f3 SIP/2.0
Via: SIP/2.0/UDP 192.168.8.187:5060;rport;branch=z9hG4bKPjd28fd1eb-3aad-47f9-951e-46ecdbc4bacd
From: "Kevin" <sip:[email protected]>;tag=5661728b-7132-4d72-8471-d99f96ee6936
To: <sip:[email protected];rinstance=9a9a32ae836bb7f3>
Contact: <sip:[email protected]:5060>
Call-ID: 2624d587-f6a6-4422-b18c-20a2e49e1978
CSeq: 22562 INVITE
Allow: OPTIONS, SUBSCRIBE, NOTIFY, PUBLISH, INVITE, ACK, BYE, CANCEL, UPDATE, PRACK, REGISTER, MESSAGE, REFER
Supported: 100rel, timer, replaces, norefersub
Session-Expires: 1800
Min-SE: 90
P-Asserted-Identity: "Kevin" <sip:[email protected]>
Max-Forwards: 70
User-Agent: FPBX-14.0.1.24(13.18.5)
Content-Type: application/sdp
Content-Length:   422

v=0
o=- 774345606 774345606 IN IP4 192.168.8.187
s=Asterisk
c=IN IP4 192.168.8.187
t=0 0
m=audio 18006 RTP/AVP 18 9 0 107 97 111 101
a=rtpmap:18 G729/8000
a=fmtp:18 annexb=no
a=rtpmap:9 G722/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:107 opus/48000/2
a=fmtp:107 useinbandfec=1
a=rtpmap:97 iLBC/8000
a=rtpmap:111 G726-32/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=ptime:20
a=maxptime:20
a=sendrecv


localhost*CLI> core show channel PJSIP/6000-00000007
 -- General --
           Name: PJSIP/6000-00000007
           Type: PJSIP
       UniqueID: 1515863738.7
       LinkedID: 1515863737.6
      Caller ID: 6000
 Caller ID Name: device
Connected Line ID: 3000
Connected Line ID Name: Kevin
Eff. Connected Line ID: 3000
Eff. Connected Line ID Name: Kevin
    DNID Digits: (N/A)
       Language: en
          State: Up (6)
  NativeFormats: (opus)
    WriteFormat: slin48
     ReadFormat: slin48
 WriteTranscode: Yes (slin@48000)->(opus@48000)
  ReadTranscode: Yes (opus@48000)->(slin@48000)
 Time to Hangup: 0
   Elapsed Time: 0h0m9s
      Bridge ID: 9570e971-31fa-4e43-9689-a4b47e0ff97a
 --   PBX   --
        Context: from-internal
      Extension:
       Priority: 1
     Call Group: 0
   Pickup Group: 0
    Application: AppDial
           Data: (Outgoing Line)
 Call Identifer: [C-00000003]
      Variables:
[email protected]
BRIDGEPEER=PJSIP/3000-00000006
GOSUB_RETVAL=
sipkey=
SIPHEADERKEYS=
DIALEDPEERNUMBER=6000/sip:[email protected]:37165;rinstance=9a9a32ae836bb7f3
KEEPCID=TRUE
CWIGNORE=
CRM_SOURCE=3000
MON_FMT=wav
FROMEXTEN=3000
TIMESTR=20180113-171537
YEAR=2018
MONTH=01
DAY=13
REC_STATUS=INITIALIZED
PICKUPMARK=6000
EXTTOCALL=6000
TTL=64
DIAL_OPTIONS=Ttr
  CDR Variables:
level 1: calledsubaddr=
level 1: callingsubaddr=
level 1: dnid=
level 1: clid="device" <6000>
level 1: src=6000
level 1: dcontext=from-internal
level 1: channel=PJSIP/6000-00000007
level 1: lastapp=AppDial
level 1: lastdata=(Outgoing Line)
level 1: start=1515863738.049306
level 1: answer=1515863739.202826
level 1: end=1515863739.218766
level 1: duration=1
level 1: billsec=0
level 1: disposition=8
level 1: amaflags=3
level 1: uniqueid=1515863738.7
level 1: linkedid=1515863737.6
level 1: sequence=7