HELP. in place upgrade to 4.3 broke VMs

So now the RPM transaction failed.
Not sure what to do here

So the Stage 3 is trying to remove these kernels…. but I’m using them. So it fails.

sys-usb should use kernel provided by qube. You have any another qubes running on background?

No other qubes running since it does a shutdown all right before the attempted removal.
The upgrade script doesn’t appear to check for this condition.
sys-usb is running 6.12.25-1 but the script says that both 6.12.25-1 and 6.12.64-1 are “used by by at least one VM, cannot remove”
Which makes me think it’s not checking only running vms. But other vms that are off.
I would test by restarting sys-usb after setting it to (kernel provided by qube), but I don’t think it’ll start back up, since no other qube will run even with kernel provided by qube set.

Can I edit something to skip this removal entirely, it should still allow it to proceed?

Looks like this is the issue.
Qubes that are NOT running are still checked for this kernel, so just setting them to 6.18.31… managed to get passed this block.
So now it finished.