Just ran into an absolutely cursed support thread...
"We have a VM that has started to hard shutdown on the 24th of every month for the last 3 months."
https://xcp-ng.org/forum/topic/4279/vm-shuts-down-on-24th-of-every-month
Potential solution
@rallias Yep, that worked, thanks :D
Potential solution
@joepie91 So, reading documentation, monitor commands and qemu qmp commands are the same commands just formatted differently.
I ran virsh qemu-monitor-command --hmp fedora37 'quit', and the fedora37 machine... well, it ded.