saudações andersu,
eu estranho é o fato de o vídeo ter funcionado no iPhone, mas ok. porque esses vídeos de background normalmente só funcionam em desktop, por questões de performance, sendo que em versões mobile só aparece uma imagem do vídeo, para acelerar o carregamento.
pois em mobile se considera que nem sempre o carregamento é com wifi, mas o usuário pode estar usando internet da rede de dados. vale lembrar que sites responsivos são sobre o design, eles não tem como saber que tipo de internet está usando. por isso desenvolvedores, na versão responsiva mobile, consideram o uso de internet até lentas, como 3G, conforme orientação do Google de boas práticas de webmasters. e ai elementos pesados de serem carregados são trocados por alternativas leves.
inclusive na documentação do seu tema isso é explicado,
https://extendthemes.com/knowledge-base/one-page-express-theme/knowledgebase/background-type-video-possible-issues-on-mobile-tablet/
como designer, eu indicaria deixar assim. pois em desktop o efeito é ótimo para preencher a tela e a internet é normalmente cabeada ou wifi. mas para mobile (celulares e tablets) um vídeo só deveria rodar com o play do usuário. pois é um desrespeito consumir dados excessivos, ainda mais do plano de dados, se o usuário realmente não desejar isso.
mas se ainda assim quiser esse autoplay no mobile, indico pedir orientação no suporte do próprio tema,
https://wordpress.org/support/theme/one-page-express/
provavelmente existe um CSS Adicional que execute o autoplay quando o site estiver na versão responsiva mobile. mas como é preciso chamar exatamente a classe onde está o vídeo para o autoplay funcionar, o ideal é pegar com eles essa informação.
boa sorte.