PRI doesn't receive all the digits

I have a system in Germany with a Digium Wildcard E100P E1, and it has a very strange behavior - sometime the number I get for an incoming call has 6 instead of 7 digits. For example: instead of 9293234 I get 929323.

Another strange phenomenon with this line is if I dial 929323, I will get into the system. I can also dial 92932345 and get into the system (and see this number), actually anything after 9293 will be accepted by the PRI provider and transferred to my system.

Is this a problem with my setup or a problem with the PRI provider’s setup?

Here’s my zapata.conf:

[channels]
language=de
context=from-zaptel
switchtype=euroisdn
;If you connect to a hicom PBX set your ISDN Numbering Plan Identifier to unkno
pridialplan=local
;prilocaldialplan=unknown
signalling=pri_cpe
usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=yes
rxgain=0.0
txgain=0.0
group=0
callgroup=1
pickupgroup=1
immediate=no

; PRI board
group = 1
channel => 1-15
channel => 17-31
context=from-zaptel

; Analog board
group = 2
signalling=fxs_ks
channel => 35,36,37,38,39
context=from-zaptel

group = 3
signalling=fxs_ks
channel => 32,33,34
context=from-zaptel