Most people do not realize the number of problems the industry has to face. Even the best antivirus products can be affected by issues. While some are minor and can be fixed easily, others are more serious.
One of the main problems is that virus signatures do not provide enough to protect against a wide range of threats. It takes antivirus companies an extended time to release antivirus updates once new viruses are discovered. They must wait until the virus is spotted by their products and sent to be assessed.
The virus can spread and dozens or even hundreds of computers could be infected. It may also spread to other networks. To be effective, anti-virus software needs to be able to identify and block these viruses quickly. This means that heuristic or behaviour analysis tools are more effective than simple signature detection.
Incompatibility is another issue. While most antivirus software developers are focused on creating high-quality products and removing bugs, it is true that multiple antivirus programs may occasionally create conflicts.