Did you ever find a cause?
I have a user having exactly the same problem. He's the only one out of 50 in the organisation having this issue.
Every time his computer locks after 15 minutes of no activity, after he reactivates it is has lost all connections to SQL server.