Nope, this is what I dont understand. Its just a standard Windows device driver. I've popped into the services etc for when its logging off and theres nothing that looks like its breaking. I'm going to try killing off the processes one by one next time one hangs, unfortunately it's so intermittent that I can't just recreate the problem
Rob