Just upgraded from Litium 8.8 to 8.14.2 and stumbled upon an issue in the checkout it doesn’t look like we are doing anything different in the checkout then the accelerator but after order confirmation and regardless if it is klarna or direct pay app payment we get an error in a EnsureTagsAsync method called from CheckoutViewModelBuilder.BuildAsync()
Yes, it’s related to that and the cart context should not be changed after the order is confirmed. This to avoid that order and payment transactions contains different data. If tag should be added when the order is confirmed, the TagService can be used for the order instead.