I use Moto G6 ALI with a custom ROM Pixel Experience running Android 11. So far so good and I was using this setup for almost two weeks as my daily use phone.
Today suddenly the phone froze when opening Whatsapp. No further response on the screen was observed. I had to restart the phone by pressing the power button for more than 5 seconds. Since I have unlocked by bootloader several years ago, I saw the boot locker unlocked warning. This usually stays for 5 seconds and then after I usually the boot animation. But this time there is no movement beyond the unlock warning.
I had flashed TWRP recovery and tried booting with it by pressing Vol-Down+Power button and then choosing "Recovery". The phone started the recovery mode but stuck with TWRP logo.
I then restarted to bootloader and gave the command "fastboot devices" and my device was recognised. So I downloaded the 64bit version of the recovery image and temporarily booted with the command "fastboot boot mali.img". This too stuck at the same point. Any clues on how to go ahead?