Could be that any of those vaccines will never be truly effective
There's no evidence that having Covid-19 antibodies will prevent future reinfection
That's why clinical trials are done first before any medication is rolled out for public consumption.