So currently, I have 2 Windows HVM Templates, named win7-qwt1 & win7-qwt2. They were installed with networking off so they should be identical. QWT (complete install) was installed without any errors.
I've been starting and shutting down each of them repeatedly with these results (Qubes logs attached):
win7-qwt1-1-fail: no desktop loaded; hanging on yellow state
win7-qwt1-2-success: successful boot to desktop
win7-qwt1-3-fail: no desktop; qrexec error
win7-qwt1-4 success: successful boot to desktop
(no logs) #5: success; bsod on shutdown (max cpu) (named "win7-qwt1")
(no logs) #6: success (named "host")
(no logs) #7: success (named "host")
win7-qwt2-1-success
win7-qwt2-2-fail: hanging yellow
win7-qwt2-3-success
(no logs) #4: fail
(no logs) #5: fail
(no logs) #6: success (named "host")
(no logs) #7: fail
(no logs) #8: fail
(no logs) #9: success (named "win7-qwt2")
As stated before, the VM window title is unpredictable - sometimes, the window is named "[win7-qwt1] win7-qwt1" and sometimes it's "[win7-qwt1] host". This is true of both vm's. A race condition? I am inclined to suggest that the VMs function more properly when they are named "host". Also, after all the starts and stops, I've got a leftover VM window that wasn't cleaned up properly and can't be closed.