0๐
โ
@ErsinDemirtas answer in the comments was the way to go so Iโll just copy paste his comment here since he deserves all the credit:
Its probably because of the your build. Looks like the computed property is only executed once and deployed as static. So you should check if SSR is enabled on your production. This means the computed data is only computed once and if you refresh you will always get the same result. What you want is to run the shuffle only on client side. Personally I would this component into a client-only here is more information on that. nuxtjs.org/docs/features/nuxt-components/โฆ
Source:stackexchange.com