Outgoing DAHDI calls not showing CPN

I have a Digium TE420 with 3 ports configured as PRIs and 1 as E&M wink. Our analog lines use the E&M trunks to make outgoing calls. The calls are being processed fine but no CPN is being displayed. Does anyone have any ideas?

chan_dandi.conf

[channels]

#include /etc/asterisk/dahdi-channels.conf

dahdi-channels.conf

; Autogenerated by /usr/sbin/dahdi_genconf on Wed Nov 3 00:02:56 2010
; If you edit this file and execute /usr/sbin/dahdi_genconf again,
; your manual changes will be LOST.
; Dahdi Channels Configurations (chan_dahdi.conf)
;
; This is not intended to be a complete chan_dahdi.conf. Rather, it is intended
; to be #include-d by /etc/chan_dahdi.conf that will include the global settings
;

; Span 1: TE4/0/1 “T4XXP (PCI) Card 0 Span 1” (MASTER) B8ZS/ESF
group=1
context=from-pstn
switchtype = national
signalling = pri_cpe
channel => 1-23

;Span 2: TE4/0/2 “T4XXP (PCI) Card 0 Span 2” B8ZS/ESF
group=2
context=from-pstn
switchtype = national
signalling = pri_cpe
channel => 25-47

; Span 3: TE4/0/3 “T4XXP (PCI) Card 0 Span 3” B8ZS/ESF
group=3
context=from-pstn
switchtype = national
signalling = pri_cpe
channel => 49-71

; Span 4: TE4/0/4 “T4XXP (PCI) Card 0 Span 4” B8ZS/ESF
group=4
context=from-internal
;switchtype = national
;signalling = pri_cpe
signalling = em_w
channel => 73-95