Flu vaccines have to be modified every year to match the latest variation of the flu. Each vaccine only works on a specific variety. They have to guess in advance what will work on this year's version so they can have it ready when needed. Sometimes they guess right, sometimes not. I don't doubt that the covid vaccine will be the same.