Connection watchdog for packet loss is flawed
Right now the connection watchdog deems a packet loss of 30% bad.
The thing is, once the packet loss crosses this border it won't get much lower. It is calculated from the amount of failed answers and the amount of packets received from the device. With higher numbers of both the percentage isn't going to deviate much for a long time.
It should be changed to a floating average over the interval of the watchdog.