Cannot get StoreKit products on watchOS

I'm using Product.products(for:) to get my auto-renewable subscription on watchOS:

let products = try await Product.products(for: [<##Identifier##>])

However, it doesn't return any value, and doesn't throw errors. The console shows an error:

Could not parse product: missingValue(for: [StoreKit.ProductResponse.Key.billingPlanType], expected: StoreKit.BackingValue)

Is this a bug or I did't configure something well? This product has been approved by App Review.

Cannot get StoreKit products on watchOS
 
 
Q