The vaccine was never going to be great against variants (though some people did claim it would be just as good with little evidence) and the more removed the variants get (ie, variant of a variant) the less chance those older vaccines have of resisting them.
So it's not exactly that the "narrative changed" so much as that the virus changed and the narrative didn't keep up fast enough.