I have a Samsung Captivate (Galaxy S). I recently returned to stock firmware (2.1) using ODIN 1-click and have been trying to do the standard update to 2.2 from AT&T.
The download goes pretty quickly until it reaches 99%. At that point it is just stuck (I've waited about 20 minutes so far). I have tried to hit cancel and then resume. This just restarts my phone, goes to a white screen with an update bar, and hits 50% before the update fails and it boots normally.
What could be wrong and how can I get the standard OTA update to work?