I was booting my MBA and it stalled about half way through the status bar. I waited a good 10 minutes then I powered off by holding down the power button. I waited 10 minutes then rebooted and I was able to make it to the login screen.
I’ve had issues since upgrading to Monterey where on booting it would stall halfway through but only for 20 to 30 seconds nowhere near the 10 minutes I waited today.
I haven’t made any changes recently, no new software. I usually shutdown when not using it. Maybe it was a glitch. I’ve been using my Linux Mint laptop more than my MBA recently.