(SIM900) SMS over TCP fails to be received on target device despite 00 callback

I am trying to use the hologram tcp sockets api to send SMS over a tcp connection via a SIM900 device. Currently everything seems to function fine and I received a 00 response from the server, however, the text message is never received on the target device. Also, he message is occasionally received on the target device. Further, I have had much higher success rates when sending the text message on a linux device via netcat.

Here is the sim900 logs

AT+CSTT="apn.konekt.io","","" 

OK
AT+CIICR 

OK
AT+CIPSTART="TCP","cloudsocket.hologram.io","9999" 

OK

CONNECT OK
AT+CIPSEND
> SMYCODEXX+1PHONENUMXX SMS from Arduino
> 

SEND OK
00
CLOSED