**Update**

I successfully went two weeks without a disconnect but they started again yesterday. I can confirm all troubleshooting steps listed previously have been done. I can provide a trace route:

1. <1 ms <1 ms <1 ms 192.168.1.1
2. 53 ms 67 ms 62 ms **.***.**.***
3. 62 ms 64 ms 61 ms be-10003-rur01.santaclara.ca.sfba.comcast.net [68.86.249.65]
4. 63 ms 63 ms 61 ms be-232-rar01.santaclara.ca.sfba.comcast.net [162.151.78.253]
5. 61 ms 69 ms 57 ms be-3651-cr02.sunnyvale.ca.ibone.comcast.net [68.86.91.73]
6. 70 ms 65 ms 62 ms be-11025-cr01.9greatoaks.ca.ibone.comcast.net [68.86.87.158]
7. 69 ms 66 ms 47 ms be-12578-pe04.9greatoaks.ca.ibone.comcast.net [68.86.88.18]
8. 66 ms 67 ms 45 ms ae-13.a02.snjsca04.us.bb.gin.ntt.net [129.250.66.33]
9. 71 ms 46 ms 42 ms ae-9.r01.snjsca04.us.bb.gin.ntt.net [129.250.2.2]
10. 69 ms 75 ms 53 ms ae-4.r00.scrmca02.us.bb.gin.ntt.net [129.250.7.57]
11. 74 ms 76 ms 69 ms xe-0-1-0-1-1.r00.scrmca02.us.ce.gin.ntt.net [129.250.195.46]
12. 69 ms 74 ms 71 ms 204.2.229.234
13. 69 ms 65 ms 69 ms 204.2.229.10

These are numbers I am getting during periods of lag and disconnect. Normally the pings are 9-20 ms . Even so this ping does not seem like it should be high enough to be disconnected from the server. I can provide further information if needed as I would like to solve this issue for myself and all other plays experiencing this issue.