I upgraded a Big Sur VM to Monterey and the upgrade goes well (no errors).
Upon finished, the VM reboots automatically into Monterey (if I open "About this Mac" I get macOS Monterey Version 12.4).
But if I try to restart that machine again, it never ever comes back. It stays on the apple logo...