Encontrou o problema depois de passar várias horas rastreando isso.
Há um tempo, eu estava tentando usar um serviço de DNS dinâmico que me fez instalar um programa baseado na web. Ele estava usando o apache2 e não o NGINX, o que significava que tinha que trabalhar em conjunto. Por sorte, o Ajenti definiu tudo como NGINX e eu não precisei fazer nada.
Quando alterei os provedores de DDNS, desinstalei tudo relacionado. Apache2, BIND9 e todos os arquivos de configuração. No entanto, um permaneceu. Era um arquivo de índice que estava marcado como oculto, então eu não podia vê-lo normalmente sem "Exibir arquivos ocultos". Como eu normalmente não entro no servidor, eu apenas uso o seu compartilhamento de samba que eu quase nunca pego.
Embora estivesse oculto, meu servidor ainda o usava e redirecionava os dispositivos móveis para uma página em branco, por isso não estava carregando. Uma vez removido, tudo ficou 900% melhor.