That's what I was forgetting! I'm glad you managed to solve it. :)
Citrix Workspace does cause issues. Funnily enough, Citrix still works even if you disable the remote display device in device manager - I'm pretty sure it solves that problem so you won't have to reinstall Citrix between sessions.