Fiz alguns ajustes aqui e consegui corrigir o problema para a PWA. Farei o merge assim que todos os testes no CI forem aprovados.
Não consegui reproduzir o problema no Safari do iOS, apenas na PWA e no Hub. O Hub precisará de alguns ajustes adicionais em si mesmo — farei um acompanhamento para tentar corrigi-lo lá.