Update. After the new dedicated circuit was installed we went 2 weeks without a crash, which was a new record. We thought "Problem solved". Customer called today and said they system started crashing again on Wednesday. Now it is doing it more frequently and it seems to take a little longer (a few seconds more) to come back up.