This issue is related to the combination of:
target: static improvements introduced in nuxt 2.14.0sw.js during webpack buildtarget: 'static'nuxt generate)sw.js should be present after fast generate using previous build cache (skipping webpack build).
sw.js is missing after fast generate using previous build cache (skipping webpack build).
So it seems to me like the generated sw.js file is not included in the build cache which is stored on Vercel, and therefore it will get missed when doing fast re-deploys which skip the webpack build step.
Not sure if this issue belongs here, or rather in the actual nuxt.js repo...
Our sites are starting to fail - is this related?

Any workaround for this? How can I trigger a full rebuild on vercel?
@codeofsumit nop please see #365 (fixed in v3.1.1)
Hi. Sorry for inconveniences. This issue should be resolved by v3.2.0
Thanks @pi0 !