Hi, I too am having problems. I got it working b/f when I had the Wind assigned phone #. But, now with my old ported one, nothing, nada, nicht!
I've done the whole restore thing (I'm on iOS 7.1.1). Tried the FaceTime only, and the regular iMessage way--still no go. Every once in a while, i'll get a truncated hex string; e.g.:
GSM SMS Point to Point PDU (as hex str): 040b916140179004f000034160403265508a05d4329efe03
3463.565 pdud: Decoding using Encoding 0
3463.565 sms: MT SMS Message details:
3463.565 sms: Message ID: 0
3463.565 sms: Sender: +16047109400
3463.565 sms: MC Timestamp: Y:2014 M:06 D:04 @ 23:56:05 (Offset:-420, DST:no)
3463.566 sms: MC Timestamp: 1401926165
3463.566 sms: Source Port: 0
3463.566 sms: Dest Port: 0
3463.566 sms: Msg Encoding: 8 (BestGuess)
3463.566 sms: Body Length: 5
You'll notice the wrong phone # there (7109400 instead of 8954734) I have gotten rid of the other iPhone number (7109400), which was there b/c I share the apple ID with my partner who also has an iPhone. Since I've gotten rid of the other number, I don't even get the truncated hex. I could copy or e-mail someone my log file. I'm at my wit's end!