504 Errors

Yes, respectively a 504 error would indicate some other proxy inbetween as mentioned earlier. I’d contact the host, respectively whomever is responsible for the site maintenance.