I've tried every suggestion made to fix the issue and I came up with the idea of creating a virtual machine of Windows XP SP3 using VirtualBox and it seems to be downloading it without issues. I'll just need to keep it around everytime there's an update. A solution that works, otherwise try finding other machines with installations of Windows.