there are a number of errors that we are getting when this happens

i have seen the connection to database lost but not often

i see

ConnectionRead (recv())
ConnectionWrite (send())
Communication link failure
TCP Provider: The semaphore timeout period has expired

not sure about the timing

from checking the event logs the last snapshot took about 2 seconds and the timing for the error in our log file matches pretty much with the start of the event log from sql server

The customer has disabled the snapshots and has been running successfully all day yesterday. Of course now they dont have the reliability they would like