A mi también me suele pasar eso cuando lo hago desde recovery. Al final acabo instalándolo desde magisk.
1) Instalar Magisk Manager
2) Copiar el boot.img del firmware que tengas instalado en la memoria del telefono
3) Parchear el boot.img usando la app magisk manager.
4) Copiar la version parcheada a un ordenador
5) Reiniciar teléfono power + vol -
6) Flashear el boot.img usando fastboot
7) fastboot devices
8) fastboot flash boot patched_boot.img
9) fastboot reboot (con esto se reiniciar el dispositivo)
Pd: Por hay decían que instalando lazy no pasaba eso. Pero a mi me seguía pasado instalaba root por TWRP y no arrancaba.
Otra opción cuando metas el root para no perder todo al instalar la rom por miflash. Es instalar el boot.img de la rom que lleves por twrp y debería arrancar sin problema sin perder nada. Si se pierde el twrp puedes meterlo el boot.img desde la consola.
Espero que te sirva.