Having the same issue, reported via Feedback.
After adding manually the errors JSON array. I am unsure if it behaving correctly.
When I enable an error for "Load Products" I still get a .success result but with zero products if I use the .storeProductsTask view modifier.
Fetching a single product with .storeProductTask produces .unavailable
I was expecting a .failure on both instead.
And calling try Product.products(for:) does not throw. I was expecting it to, given that it throws StoreKitError and its enum cases match the errors from the dropdown.
Topic:
Developer Tools & Services
SubTopic:
Xcode