Maybe the proxies are OK when you scan them, but the they are bad when you check them.
There are many reansons that make a proxy "bad":
1) The proxy admin realized that his setting was wrong and modified it (maybe add a password or only allow connections from some IPs).
2) The network is down temporarily (maybe it's overloaded).
3) There are too many users using this proxy and your request is ignored.