Tengo un PWA (también TWA) que se usa como pantalla completa para aprovechar al máximo el espacio del dispositivo (usado en horizontal), no puedo reproducir el error al 100%, pero a veces cuando presiono las entradas y aparece el teclado , cada vez que cierro el teclado, la ventana gráfica no vuelve al tamaño original sino que se atasca, como si el teclado aún estuviera abierto. Para solucionar el problema, debe salir de la aplicación y abrirla nuevamente, es muy molesto.
EDITAR: creo que encontré una manera de reproducir el error (solo ocurre en Chrome)
Conecté mi teléfono para depurar y probé algunas formas de solucionar el problema, configuré el HTML y los elementos del cuerpo para que tuvieran el mismo tamaño de píxel que la pantalla, el elemento en sí tiene el tamaño correcto pero la interfaz de usuario real no cambia.
Enlace PWA: https://specy.github.io/genshinMusic/#/
Enlace TWA: https://play.google.com/store/apps/details?id=genshinmusic.specy.twa
Repositorio: https://github.com/Specy/genshin-music