This could be the location of your VPS, your internet or It may also mean that FindRetros is offline (Yes this has happened recently).
What API do you use? Try this;You must be registered for see links
We use it on Habboon and have no issues with it.
Do you know for sure that its the api? Maybe your vps cant hold all of the connections, might consider an upgrade if thats the case