Quest 2 stuck in boot loop. Factory reset not working

So yesterday I was playing horizon worlds on my quest 2 and the quit menu wasn't popping up when pressed I was running late and decided to just power it off. Then later that night I try to play agian and it's super glitched out. No buttons just stuck in the pass through mode without and thing else. So I decide to hard reset it and hold power for about 15 seconds. Then it just gets trapped it and infinite boot loop. So I research how to fix it and everywhere says to do a factory reset. So I try doing that multiple times but all that pops up is a screen saying no command. So it's late and I decide to plug it in and let it sit overnight. Just came back upstairs and it's still boot looping. This is my last hope. TLDR: quest 2 stuck bootlooping factory reset only brings up no command screen. Please help!