Here is the breakdown for these events:

5% of the time its a user error (you accidently do these things)
75% of the time its stupid windows
20% of the time the hardware just doesn't care...