Hi,
I too am having this exact same problem. In fact the problem's been there for the last couple of months. I kept calling my provider T-mobile who insisted that it was an ongoing HTC problem and that they were attempting to resolve.
After patiently waiting, problem still happening so a further call to T-mobile resulted in them telling me to take it into a t-mobile shop and ask for a replacement sim card as they felt this could be the problem as my sim card was of the "older variety".
I did this at the weekend, and the advisor in the shop said that he thought that would indeed solve the problem as he wasnt aware of any software problems with htc. I duly paid the fee for a replacement card an went away confident the phone would be fine, the advisor said that sometimes it can take up to 24 hours to fully activate the new sim card. so i was patient and waited, (as the texts were still being delayed).
Now, some days later, my texts are arriving several hours after they have been sent and i am now really really annoyed. Has anyone got any solutions?????
my software version is 1.47.110.3
thanks