I have an
HTC Touch Pro phone from Sprint and I love the phone but I was having problems with the phone missing phone calls when it was in sleep mode and also locking up when the phone was in sleep mode and recharging for several hours. So I read a bunch of forums and tried a bunch of different suggestions and I think I have a solution out there for 95% of people.
Follow all of the steps below and if after a few days if everything works as expected you can try and turn back on some of the optional features I outlined below. If any of you still encounter lock-ups or missed calls after following these steps then let me know. (IamTheGre@hotmail.com)
Step #1. Settings -> System Tab -> Power -> Advanced Tab -> Uncheck "Turn off device if not used for" for both battery and external power and click "ok"
Step #2. Settings -> Personal Tab -> Today -> Items Tab -> Uncheck "Today timeout" and click "ok"
Step #3. (Optional Step) Remove external microSD card
Step #4. (Optional Step) Slider Bar -> Settings -> Data Download Weather -> Uncheck download weather automatically
Step #5. (Optional Step) Slider Bar -> Settings -> Communications -> Turn off Bluetooth
Step #6. (Optional Step) Close down all running programs and return to "Today Screen" (Home)
Step #7. (Optional Step) Put phone in sleep mode by pressing the power button on the top of the phone