I don't think reinstalling makes much difference.
Mine disconnected for a couple of months, then two nights ago it started working well, without reinstalling.
The ping test they sent to me showed usually four missed pings each time I got disconnected. Two nights ago I had the same frequency of lost pings, but only one missed ping each time, so I was losing connection but for such a brief time that it never showed on the table.
Last night the lost pings were a little more, sometimes up to three in a row, but still not enough to show a disconnect at the table. Hopefully that's not a sign that it's going to keep getting worse again.