I think we have found a critical bug on the theme frontend layer. @Liam@TyW
When creating a product variant via the GraphQL Admin API the product can be added to the cart but its properties won’t be available in liquid for up to 20 seconds. The cart page just shows an empty product in the cart without a title, price and image. The cart totals are also wrong.
If the user proceeds to checkout, all of the data is there. It’s just not available in the theme via liquid. I’ll attach screenshot from the same product in the cart and in the checkout. This does not happen when creating products, only when creating product variants.