Previews work when running
next dev, but a dev server is really meant to be run locally. It’s quite slow since it is also supporting hot reloading etc.
Previews do not work when running
next build and then
next start. This would be the ideal scenario for a staging deployment that a content manager would use for previews.
The issue can be reproduced with the official repo here: https://github.com/prismicio/nextjs-website
Are previews supported when running a production build?