Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Why does my HTC Evo 4G send a single text message to the same person 30 or 40 times? Sprint won't help us and it drains my battery and annoys people. Thank-you.

share|improve this question
Has this always happened? – Matthew Read Sep 24 '11 at 16:24

You should use a third party SMS client that generates a log message for every message it sends. These log messages can be read out with alogcat or catlog (or with Androids SDK adb logcat). This way you could prove that the message is only send once from your phone. If the receiver then gets the message multiple times this would proof that the failure is on the carrier (mobile network operator) side. Otherwise, ff the receiver only get's the single message, this would mean the error is within Android's SMS App. Try cleaning the app data and, if this doesn't help, do a factory reset.

Unfortunately I am not sure which third party SMS Apps provide such a log feature. I would start by checking out handcent and goSMS, as these are the 2 alternatives I am aware of.

share|improve this answer

I have had this problem with T-Mobile, on multiple phones. They usually have me do a full power off and wait for my phone to fully log off the network (not the same with Sprint, but you get the idea). I would report the issue to Technical Support. It has usually means a failure on the server side, in my experience.

share|improve this answer

I don't know why, but I would first try using a different SMS app like Handcent. If that doesn't work I'd try a factory reset.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.