
Originally Posted by
DrByte
In the case of (b) you'll have to work with your hosting company to sort that out. It's not uncommon for them to deny changes, largely because that's their safest first answer. But it's often also not completely true, as many hosting companies have many employees doing things others don't know about. Report your symptoms including start date and how long things worked fine without problems. Maybe you'll end up talking with someone who will take you seriously and check logs etc for verification.
Download problems can often be attributed to server configuration changes, compression alterations, PHP upgrades, MIME changes, and a host of other issues managed on the server side.