DAHDI extensions not displaying extension number when callling out

I am having a strange problem.

I have analog extensions hooked up via rhino channel banks to the
system. I can call an extension without an issue, but outbound calls
from the extensions to other extensions do not display the extension
number. Also outbound routing based off of the extension number doesn’t
work.

One thing that may be connected is that I created these extensions by importing an extension export. I am seeing that even though they are dahdi extensions, I have a lot more fields in the chan_dahdi_additional

;;;;;;[1100]
vmexten=
type=
trustrpid=yes
transport=udp
signalling=fxo_ks
sendrpid=no
secret=
qualifyfreq=60
qualify=
port=
permit=0.0.0.0/0.0.0.0
nat=
[email protected]
immediate=no
host=
encryption=no
echotraining=800
echocancel=yes
dtmfmode=
deny=0.0.0.0/0.0.0.0
context=from-internal
canreinvite=
callprogress=no
callerid=1100 <1100>
busydetect=no
busycount=7
channel=>24

Any suggestions?

Thank you