[solved] Sent message missing characters on client device

The message that my client receives is incomplete. This seems to be happening at a certain length not sure what needs to be changed to accommodate this.

Kannel Config:

# CONFIGURATION FOR USING SMS KANNEL WITH Sprint
#
# For any modifications to this file, see Kannel User Guide
# If that does not help, see Kannel web page (http://www.kannel.org) and
# various online help and mailing list archives

include = "/etc/kannel/modems.conf"

#---------------------------------------------
# CORE
#
# There is only one core group and it sets all basic settings
# of the bearerbox (and system). You should take extra notes on
# configuration variables like 'store-file' (or 'store-dir'),
# 'admin-allow-ip' and 'access.log'

group = core
admin-port = 13000
smsbox-port = 13001
smsbox-port-ssl = false
admin-password = sdfgsdfgsd
status-password = gfsdgsdfg
admin-deny-ip = "*.*.*.*"
admin-allow-ip = "localhost;127.0.0.1;XX.XX.XX.XX"
box-allow-ip = "*.*.*.*"
log-file = "/var/log/kannel/bearerbox.log"
log-level = 0
sms-resend-retry = -1
sms-resend-freq = 60

#---------------------------------------------
# SMSC CONNECTIONS
#
# SMSC connections are created in bearerbox and they handle SMSC specific
# protocol and message relying. You need these to actually receive and send
# messages to handset, but can use GSM modems as virtual SMSCs

group = smsc
smsc = smpp
smsc-id = sprint
host = XX.XX.XX.XX
port = XXXX
smsc-username = sdafasdf
smsc-password = asdfasdf
keepalive = 600
transceiver-mode = true
system-type =
source-addr-ton = 0
source-addr-npi = 1
dest-addr-ton = 1
dest-addr-npi = 1
log-file = "/var/log/kannel/sprint.log"
log-level = 0
alt-charset="UTF-8"

#---------------------------------------------
# SMSBOX SETUP
#
# Smsbox(es) do higher-level SMS handling after they have been received from
# SMS centers by bearerbox, or before they are given to bearerbox for delivery

group = smsbox
bearerbox-host = 127.0.0.1 
global-sender = xx.xx.xx.xx
sendsms-port = 13013
sendsms-port-ssl = false
sendsms-chars = "0123456789 +-"
log-file = "/var/log/kannel/smsbox.log"
log-level = 0
access-log = "/var/log/kannel/smsbox-access.log"
reply-couldnotfetch = "Posting SMS message to POST_URL. (err=couldnotfetch)"
reply-requestfailed = "Failed to post SMS message to POST_URL. (err=requestfailed)"
reply-couldnotrepresent = "Your message could not be processed at this time.  Please try again later. (err=couldnotrepresent)"
http-request-retry = 5
http-queue-delay = 10


# SEND-SMS USERS
#
# These users are used when Kannel smsbox sendsms interface is used to
# send PUSH sms messages, i.e. calling URL like
# http://kannel.machine:13013/cgi-bin/sendsms?username=tester&password=foobar...

# This is the username and password that users use to deliver SMSes to
# Kannel.  It must also set the 'smsc' variable in the query string, so that
# Kannel knows which SMSC to use to route the message.

group = sendsms-user
username = admin
password = asdfasdf
#user-deny-ip = "*.*.*.*"
user-allow-ip = "*.*.*.*"
concatenation = true

#---------------------------------------------
# SERVICES
#
# These are 'responses' to sms PULL messages, i.e. messages arriving from
# handsets. The response is based on message content. Only one sms-service is
# applied, using the first one to match.

# The 'ping-kannel' service let's you check to see if Kannel is running,
# even if Sprint is offline for some reason.

group = sms-service
keyword = ping-kannel
text = "Kannel is online and responding to messages."

# There should be always a 'default' service. This service is used when no
# other 'sms-service' is applied.  These relay incoming messages from any
# configured SMSCs to the appropriate HTTP backend URLs in Sprint.
# By setting 'accepted-smsc', we are assured that messages are routed to
# the appropriate backend in kannel.

group = sms-service
keyword = default
catch-all = yes
accepted-smsc = sprint
max-messages = 30
get-url = "http://XX.XX.XX.XX/playsms/index.php?app=call&cat=gateway&plugin=kannel&access=geturl&t=%t&q=%q&a=%a&Q=%Q&smsc=%i"

Message I am trying to send:

+XT:3040,2.0,1,0,1,55,80,4500,1000,6,6,10.5,1,1440,1,2,1,10,5,10,120,1,8,5,5,15,10,1-5

What the client receives instead:

+XT:3040,2.0,1,0,1,55,80,4500,1000,6,6,10.5,1,1440,1,2,1,10,5,10,120,1,8,5,5,155


PlaySMS Logs:

XX.XX.XX.XX XX.XX.XX.XX 2016-08-17 13:18:02 PID57b4640a84354 admin L2 sendsms # start uid:1 sender_id:[1234] smsc:[]
XX.XX.XX.XX XX.XX.XX.XX 2016-08-17 13:18:02 PID57b4640a84354 admin L3 sendsms # maxlen:15147 footerlen:0 footer:[] msglen:86 message:[+XT:3040,2.0,1,0,1,55,80,4500,1000,6,6,10.5,1,1440,1,2,1,10,5,10,120,1,8,5,5,15,10,1-5]
XX.XX.XX.XX XX.XX.XX.XX 2016-08-17 13:18:02 PID57b4640a84354 admin L2 sendsms_queue_create # saving queue_code:91ccf0a666de5a0fa2f06a8ef99e3f69 src:1234 scheduled:2016-08-17 13:18:02
XX.XX.XX.XX XX.XX.XX.XX 2016-08-17 13:18:02 PID57b4640a84354 admin L2 sendsms_queue_create # saved queue_code:91ccf0a666de5a0fa2f06a8ef99e3f69 id:147
XX.XX.XX.XX XX.XX.XX.XX 2016-08-17 13:18:02 PID57b4640a84354 admin L3 sendsms_manipulate_prefix # before prefix manipulation:[5778934114]
XX.XX.XX.XX XX.XX.XX.XX 2016-08-17 13:18:02 PID57b4640a84354 admin L3 sendsms_manipulate_prefix # after prefix manipulation:[5778934114]
XX.XX.XX.XX XX.XX.XX.XX 2016-08-17 13:18:02 PID57b4640a84354 admin L3 simplerate_hook_rate_getbyprefix # rate not found to:5778934114 default_rate:0
XX.XX.XX.XX XX.XX.XX.XX 2016-08-17 13:18:02 PID57b4640a84354 admin L3 simplerate_hook_rate_getcharges # uid:1 u:admin len:86 unicode:0 to:5778934114 enable_credit_unicode:0 count:1 rate: charge:0
XX.XX.XX.XX XX.XX.XX.XX 2016-08-17 13:18:02 PID57b4640a84354 admin L2 sendsms # dst_count:1 sms_count:1 total_charges:0
XX.XX.XX.XX XX.XX.XX.XX 2016-08-17 13:18:02 PID57b4640a84354 admin L2 sendsms_queue_push # saving queue_code:91ccf0a666de5a0fa2f06a8ef99e3f69 dst:5778934114
XX.XX.XX.XX XX.XX.XX.XX 2016-08-17 13:18:02 PID57b4640a84354 admin L2 sendsms_queue_push # saved queue_code:91ccf0a666de5a0fa2f06a8ef99e3f69 smslog_id:147
XX.XX.XX.XX XX.XX.XX.XX 2016-08-17 13:18:02 PID57b4640a84354 admin L2 sendsms # end queue_code:91ccf0a666de5a0fa2f06a8ef99e3f69 queue_count:1 sms_count:1 failed_queue:0 failed_sms:0
2016-08-17 13:18:03 PID57b4640aef4f3 - L2 sendsmsd # start processing queue_code:91ccf0a666de5a0fa2f06a8ef99e3f69 chunk:0 queue_count:1 sms_count:1 scheduled:2016-08-17 13:18:02 uid:1 gpid:0 sender_id:1234
2016-08-17 13:18:03 PID57b4640aef4f3 - L2 sendsmsd # sending queue_code:91ccf0a666de5a0fa2f06a8ef99e3f69 smslog_id:147 to:5778934114 sms_count:1 counter:1
2016-08-17 13:18:03 PID57b4640aef4f3 - L3 sendsms_intercept # msgtemplate modified sms_sender:[1234] sms_footer:[] sms_to:[5778934114] sms_msg:[+XT:3040,2.0,1,0,1,55,80,4500,1000,6,6,10.5,1,1440,1,2,1,10,5,10,120,1,8,5,5,15,10,1-5] uid:[1] gpid:[0] sms_type:[text] unicode:[0] queue_code:[91ccf0a666de5a0fa2f06a8ef99e3f69] smsc:[]
2016-08-17 13:18:03 PID57b4640aef4f3 - L3 outgoing_hook_sendsms_intercept # no SMSC found uid:1 parent_uid:0 from:1234 to:5778934114
2016-08-17 13:18:03 PID57b4640aef4f3 - L2 recvsms_process # using default SMSC smsc:[sprint]
2016-08-17 13:18:03 PID57b4640aef4f3 - L2 sendsms_process # start
2016-08-17 13:18:03 PID57b4640aef4f3 - L3 simplerate_hook_rate_getbyprefix # rate not found to:5778934114 default_rate:0
2016-08-17 13:18:03 PID57b4640aef4f3 - L3 simplerate_hook_rate_getcharges # uid:1 u:admin len:86 unicode:0 to:5778934114 enable_credit_unicode:0 count:1 rate: charge:0
2016-08-17 13:18:03 PID57b4640aef4f3 - L2 simplerate_hook_rate_cansend # allowed user uid:1 sms_to:5778934114 adhoc_credit:0 count:1 rate: charge:0 adhoc_balance:0
2016-08-17 13:18:03 PID57b4640aef4f3 - L2 sendsms # saving smslog_id:147 u:1 parent_uid:0 g:0 gw:kannel smsc:sprint s:1234 d:5778934114 type:text unicode:0 status:0
2016-08-17 13:18:03 PID57b4640aef4f3 - L2 sendsms_process # saved smslog_id:147 id:147
2016-08-17 13:18:03 PID57b4640aef4f3 - L3 sendsms # final smslog_id:147 gw:kannel smsc:sprint message:+XT:3040,2.0,1,0,1,55,80,4500,1000,6,6,10.5,1,1440,1,2,1,10,5,10,120,1,8,5,5,15,10,1-5 len:86
2016-08-17 13:18:03 PID57b4640aef4f3 - L3 kannel_hook_sendsms # enter smsc:sprint smslog_id:147 uid:1 to:5778934114
2016-08-17 13:18:03 PID57b4640aef4f3 - L3 kannel_hook_sendsms # URL: http://XX.XX.XX.XX:13013/cgi-bin/sendsms?username=admin&password=somepasswordklsjadfkljasdf&from=1234&to=5778934114&dlr-mask=31&dlr-url=http%3A%2F%2FXX.XX.XX.XX%2Fplaysms%2Findex.php%3Fapp%3Dcall%26cat%3Dgateway%26plugin%3Dkannel%26access%3Ddlr%26type%3D%25d%26smslog_id%3D147%26uid%3D1%26smsc%3Dsprint&account=admin&text=%2BXT%3A3040%2C2.0%2C1%2C0%2C1%2C55%2C80%2C4500%2C1000%2C6%2C6%2C10.5%2C1%2C1440%2C1%2C2%2C1%2C10%2C5%2C10%2C120%2C1%2C8%2C5%2C5%2C15%2C10%2C1-5&smsc=smpp
2016-08-17 13:18:03 PID57b4640aef4f3 - L3 kannel__outgoing # smslog_id:147 response:0: Accepted for delivery
2016-08-17 13:18:03 PID57b4640aef4f3 - L3 dlr # isdlrd:1 smslog_id:147 p_status:0 uid:1
2016-08-17 13:18:03 PID57b4640aef4f3 - L3 kannel__outgoing # end smslog_id:147 p_status:0
2016-08-17 13:18:03 PID57b4640aef4f3 - L2 simplerate_hook_rate_deduct # enter smslog_id:147
2016-08-17 13:18:03 PID57b4640aef4f3 - L3 simplerate_hook_rate_getbyprefix # rate not found to:5778934114 default_rate:0
2016-08-17 13:18:03 PID57b4640aef4f3 - L3 simplerate_hook_rate_getcharges # uid:1 u:admin len:86 unicode:0 to:5778934114 enable_credit_unicode:0 count:1 rate: charge:0
2016-08-17 13:18:03 PID57b4640aef4f3 - L2 simplebilling_hook_billing_post # saving smslog_id:147 rate: count:1 charge:0
2016-08-17 13:18:03 PID57b4640aef4f3 - L2 simplebilling_hook_billing_post # saved smslog_id:147 id:147
2016-08-17 13:18:03 PID57b4640aef4f3 - L3 simplerate_hook_rate_deduct # deduct successful uid:1 parent_uid:0 smslog_id:147
2016-08-17 13:18:03 PID57b4640aef4f3 - L2 sendsms_process # end
2016-08-17 13:18:03 PID57b4640aef4f3 - L2 sendsmsd # result queue_code:91ccf0a666de5a0fa2f06a8ef99e3f69 to:5778934114 flag:1 smslog_id:147
2016-08-17 13:18:03 PID57b4640aef4f3 - L2 sendsmsd # finish processing queue_code:91ccf0a666de5a0fa2f06a8ef99e3f69 uid:1 sender_id:1234 queue_count:1 sms_count:1
XX.XX.XX.XX XX.XX.XX.XX 2016-08-17 13:18:03 PID57b4640b26707 - L2 kannel__call # start load:/var/www/html/playsms/plugin/gateway/kannel/dlr.php
XX.XX.XX.XX XX.XX.XX.XX 2016-08-17 13:18:03 PID57b4640b26707 - L3 kannel__dlr # remote_addr:XX.XX.XX.XX remote_host:XX.XX.XX.XX type:[8] smslog_id:[147] uid:[1] smsc:[sprint]
XX.XX.XX.XX XX.XX.XX.XX 2016-08-17 13:18:03 PID57b4640b26707 - L3 dlr # isdlrd:1 smslog_id:147 p_status:1 uid:1
XX.XX.XX.XX XX.XX.XX.XX 2016-08-17 13:18:03 PID57b4640b26707 - L2 kannel__call # end load dlr
2016-08-17 13:18:04 PID57b46274b2dec - L3 dlrd # id:356 smslog_id:147 p_status:0 uid:1
2016-08-17 13:18:04 PID57b46274b2dec - L3 dlrd # id:357 smslog_id:147 p_status:1 uid:1
2016-08-17 13:18:04 PID57b46274b2dec - L2 simplebilling__finalize # saving smslog_id:147
2016-08-17 13:18:04 PID57b46274b2dec - L2 simplebilling__finalize # saved smslog_id:147
XX.XX.XX.XX XX.XX.XX.XX 2016-08-17 13:18:09 PID57b464112a426 - L2 kannel__call # start load:/var/www/html/playsms/plugin/gateway/kannel/dlr.php
XX.XX.XX.XX XX.XX.XX.XX 2016-08-17 13:18:09 PID57b464112a426 - L3 kannel__dlr # remote_addr:XX.XX.XX.XX remote_host:XX.XX.XX.XX type:[1] smslog_id:[147] uid:[1] smsc:[sprint]
XX.XX.XX.XX XX.XX.XX.XX 2016-08-17 13:18:09 PID57b464112a426 - L3 dlr # isdlrd:1 smslog_id:147 p_status:3 uid:1
XX.XX.XX.XX XX.XX.XX.XX 2016-08-17 13:18:09 PID57b464112a426 - L2 kannel__call # end load dlr
2016-08-17 13:18:10 PID57b46274b2dec - L3 dlrd # id:358 smslog_id:147 p_status:3 uid:1
XX.XX.XX.XX XX.XX.XX.XX 2016-08-17 13:18:14 PID57b46416d6724 - L2 kannel__call # start load:/var/www/html/playsms/plugin/gateway/kannel/geturl.php
XX.XX.XX.XX XX.XX.XX.XX 2016-08-17 13:18:14 PID57b46416d6724 - L3 kannel__incoming # remote_addr:XX.XX.XX.XX remote_host:XX.XX.XX.XX t:[2016-08-17 02:18:14] q:[5778934114] a:[$$270113184309250646,3040,XT_ERROR##] Q:[xx.xx.xx.xx] smsc:[sprint] smsc:[sprint]
XX.XX.XX.XX XX.XX.XX.XX 2016-08-17 13:18:14 PID57b46416d6724 - L3 recvsms # isrecvsmsd:1 dt:2016-08-17 02:18:14 sender:5778934114 m:$$270113184309250646,3040,XT_ERROR## receiver:xx.xx.xx.xx smsc:sprint
XX.XX.XX.XX XX.XX.XX.XX 2016-08-17 13:18:14 PID57b46416d6724 - L2 kannel__call # end load geturl
2016-08-17 13:18:15 PID57b46274b4f18 - L3 recvsmsd # id:53 dt:2016-08-17 02:18:14 sender:5778934114 m:$$270113184309250646,3040,XT_ERROR## receiver:xx.xx.xx.xx smsc:sprint
2016-08-17 13:18:15 PID57b46274b4f18 - L3 recvsms_process # dt:2016-08-17 02:18:14 sender:5778934114 m:$$270113184309250646,3040,XT_ERROR## receiver:xx.xx.xx.xx smsc:sprint
2016-08-17 13:18:15 PID57b46274b4f18 - L3 recvsms_process # unhandled datetime:2016-08-17 02:18:14 sender:5778934114 receiver:xx.xx.xx.xx message:$$270113184309250646,3040,XT_ERROR##
2016-08-17 13:18:15 PID57b46274b4f18 - L3 incoming__recvsms_intercept_after # sandbox to user start u:admin dt:2016-08-17 02:18:14 s:5778934114 r:xx.xx.xx.xx m:[$$270113184309250646,3040,XT_ERROR##]
2016-08-17 13:18:15 PID57b46274b4f18 - L2 recvsms_inbox_add # saving sender:5778934114 receiver:xx.xx.xx.xx target:admin reference_id:
2016-08-17 13:18:15 PID57b46274b4f18 - L2 recvsms_inbox_add # saved id:47 sender:5778934114 receiver:xx.xx.xx.xx target:admin
2016-08-17 13:18:15 PID57b46274b4f18 - L3 incoming__recvsms_intercept_after # sandbox to user end u:admin

Not sure why this is happening but I did another test where I just sent numbers and it also looks like it gets cut off. Any help would be greatly appreciated.

Appears to have been a problem with the command being sent to the unit itself.