ED2K is High ID and Kad is firewalled. The testing website only tests the TCP port (used by the ED2K network). To get an "OK" Kad connection you have to open your firewall/router for the UDP port set in preferences (and have a little patience, as the Kad connection always starts as firewalled).