that's my best guess, kevinK has reported that his only works when cool, and we both think it's a hardware issue, likely caused by global warming.... lol,, ok could't resist something else to blame on co2.
no seriously, try it after the phone's been OFF (no power) a while and see if it works until it gets hot, or put in front of a cranked A/C vent.