There are different causes for breakthrough infections: The vaccine may not have been stored properly, or there may have been an error, when the person was vaccinated. Viruses change over time. The vaccine may have been developed for another version of the virus, and it may not be as effective against the current version. Also, antibodies may block the vaccine. 