Exchange the freakin' phone. I've been telling members to do this for months. Link serves as confirmation.
If I still had the problem, I would. I don't though, for the time being anyway. I believe it is a firmware issue, though I could be wrong. I mentioned the common app possibility only to be thorough. I don't think it is apps either, even as a 'tipping point'...
It is all guessing, except I know what has worked for me personally.
The day it does this to me again is the day I call the 1800 number I've already got from AT&T. Like I said, I was ready to take it back, that's why I re-flashed the old ROM.
Normally I'd say thinking is a good thing, but in this case you are right -- the consumer shouldn't have to waste hours trying to fix an extremely annoying bug. Especially when we paid so damn much for this thing (and continue to pay monthly).
The guy at AT&T was well aware of this bug. He'd heard of it many times before. So this is not uncommon at all. But we know that.
For the moment, I'm just elated to have a working phone again, lol. I am under the strong belief AT&T or Samsung mucked up their OTA update. Either that, or I just haven't reached the 'tipping point' yet on my refreshed phone.
We'll see when 2.2 is issued. I'll update. If it happens, 1-800... The speculation is that 2.2 is delayed as they try to address this, further increasing my suspicion that is definitely a software issue. But why wouldn't they pull the OTA update if it was the cause? Unknown.
I would not be surprised if, one day, it suddenly starts up again ... I also wouldn't be surprised if it never happens again and the 2.2 OTA update goes perfectly. If we actually had some TRANSPARENCY here then we might know if it is a hardware or software issue. The lack of transparency makes me think maybe it is hardware and you're right -- and that their attempts to fix it with a software patch are to save them money.