The service needs to be started after qubesd and qubes-qmemman to be able to start domains. The same applies on shutdown - should be ordered before shutting down qubesd.
@@ -1,6 +1,6 @@
[Unit]
Description=Qubes Dom0 startup setup
-After=qubes-db-dom0.service libvirtd.service xenconsoled.service
+After=qubes-db-dom0.service libvirtd.service xenconsoled.service qubesd.service qubes-qmemman.service
# Cover legacy init.d script
[Service]