The question is the length of the immunity - current studies say the antibodies to the virus (from the infected) disappear after about 3 months.
Its hard to say that a vaccine will confer a longer immunity period.
Antibodies don’t remain forever for any infection. The B-cells that produce them die off shortly after infection subsides to avoid wasting energy. What remains are Memory B-cells, which can kick off the antibody production again very quickly should that pathogen be encountered again in the future.
If your body’s B-cells and T-cells were constantly being produced and running at full steam for every pathogen you’ve ever encountered, you’d die from exhaustion pretty quickly. The loss of antibodies isn’t that concerning so long as T-cell and B-cell response remains available. Time will tell if that’s the case. It would unethical to test that by purposely reinfecting someone who’s had it before. So far I’ve seen no credible reports of actual reinfection. The early reports were due to anomalies in the PCR testing due to viral proteins remaining present in subjects longer than expected.