It could just be a DNS server issue. Basically, the translation between words and numbers happens at a number of DNS servers, who share data. Sometimes, one or more DNS servers has bad information. (This can be from a hack, from using old backups, or from human error, et cetera.)
A company...