1. Under normal circumstances the detector or more precisely, the Yahoo Messenger detectors have the same working principles. Since they have the same basics, the situation when they give back a bad result is extremely rare. During the detection process they send very specific packages. One of the possibilities of a bad result can be caused by the result of the Yahoo server not giving back a proper answer.
2. The detection’s base is formed by specific robots and messenger IDs, therefore a bad result can be caused also by a problem that the robots might have interpreting at the exact same moment when a certain ID is checked by a user. Obviously these are very rare cases.
3. We still have to mention about the robots only one more thing. There are some rare occasion when all of the robots are disconnected from the Yahoo server for one unknown reason. Probably someone has restarted the server on which they were previously connected, and this can lead to the disconnection or a sort of “temporary ban” of the robots. When these rare occasion do happen, the robots will always display an online Status for the verified ID answer.
4. A very unpleasant situation occurred in the last couple of weeks, when a server on which the robots were running their detections has physically broken down. Unfortunately the only thing we could do is to give back random results as long as the problem persisted, which luckily wasn’t a long time. The issue was resolved in about two hours. Still, it’s very good news that these kinds of mishaps occur extremely rarely.
5. There is another rare issue, as rare as the problem described above, that can lead to bad results being shown. This is when there are major changes happening in the design or the basic structure of the website, case in which the server can become slightly unstable, usually during the testing period. In these cases we might be forced to stop a part or in extreme cases our whole services for a couple of minutes, until the problem is dealt with.
6. Complications may arise due to the client that you may use as well. Until recently the detector was able to work on any version Yahoo Messenger client or other clients as well. Pidgin, Trillian, Miranda, etc. were no problem, but now the detector has some limitations regarding the range of clients and versions of Yahoo Messenger that are in use by the general public. Our detector is working perfectly though on any Yahoo Messenger client, including to the version 10.
7. Luckily Yahoo’s official Web Messenger became embedded in the Yahoo Mail service interface, in the left hand menu bar. Therefore our detector is able to show those users’ real yahoo status who are logged in to their e-mail account as well.
Other web messenger services like Ebuddy or Meebo are using old Yahoo protocols therefore no detectors are able to show real status.
8. There can be only one more cause, that we will mention, that can lead to bad results appearing to a user, and that is if the Yahoo Messenger client connects to a server that doesn’t have the vulnerability with which the detectors are working. In order to understand completely this part, you should read the article where it is explained how exactly yahoo detectors work.