It's silly when people say that the vaccine (which creates antibodies inside you) prevents infection. It's not like the virus bounces off of you when you're vaccinated. Read the literature from the vaccine makers, even the creators claim that it "reduces" serious infection and death. It does not "prevent" infection.
I'm not arguing against the vaccine. I think it's a good thing. But it's ridiculous when people claim that being vaccinated means that you can't catch covid or that you can't spread covid. If you have the vaccine and you're not symptomatic you are LESS likely to spread it.