Running Qubes 4.0, not 4.1
Googling seems to suggest this is a common problem, but it doesn’t highlight an answer beyond what it is in the docs (Disposable customization | Qubes OS)
I had a disposable VM set up using Fedora-34. It was set up by cloning Fedora-34 into fedora-34-dvm, setting the flags and running the qvm-features appmenu-dispvm 1 command.
All good - I can generate disp vms on the fly through the menu.
However, for some reason I can never get BBC Sounds or other streaming programs to work in Fedora easily.
I cloned debian-11 to debian-11-dvm, set the flags as per the docs, removed fedora-34-dvm and ran the appmenu-dispvm 1 command. However, I can’t get a disposable option to appear in the menu. I can only see Domain: debian-11-dvm
Weirdly, when I ran qvm-features debian-11 [NOTE NOT THE DVM TEMPLATE] appmenu-dispvm 1 then a bunch of my debian qubes turned into disposables. This confused me (because why does the command work for debian-11 but not for debian-11-dvm) and it took a little while to figure out how to undo it.
I can start a disposable dvm using debian-11-dvm from the command line and that works fine, so the qube is configured correctly. It just seems that I can’t get a debian based disp vm to appear in the menu, I can only access the template.