Brushing your teeth doesnt guarantee you will have no cavities.
Radiation doesnt guarantee you will be cancer free.
At no point did the vaccine promise full immunity.