I'm not sure how, but trying it earlier today when the weather was clearer seems to have worked out, and I've managed to download the 4.2 patch. I've never encountered this problem before, but here's hoping it doesn't happen again. Thanks again for your time!