I have a site where the slices most of the time appear in the correct order but sometimes it appear in wrong order when I update the page and go back and forth from pages.
I dont know how this can happen. I can see thou that the order when it doesnt work seems to be in the same order "slices/index.ts". Dont know if that helps.
The project is built with Nuxt 3 + Prismic & served with Netlify.
I think the useAsyncData fn is caching its results so it does not rerender when you fetch new data thats also why they added watchers (i guess) into that function.