While playing Halo 2 on my PC I found that I was constantly being disconnected from Xbox LIVE.
After playing a single level of Halo 2 for just under 2 hours I died. The game notified me that since my most recent checkpoint did not match the last known LIVE checkpoint I would have to restart the entire level if I wanted the level completion achievement.
1. Is there a general problem with LIVE today?
2. Is this a problem with Halo 2? (I've not experienced any disconnection problems before today and I was playing the 10th level)
3. Why can't I earn achievements offline like I can on my XBOX 360?