Interesting. The internet preferences shouldn't have been overwritten upon upgrade, especially not to 3.80. It's possible with earlier upgrades, though.
Persistent connections might help, but I think it was probably just server issues. I agree that it should try again after a certain timeout. I'll add that to the list. Thanks.