Introductory offer is not seen on system bottom sheet with Subscribe button.

I have a yearly_subscription subscription in my App Store Connect. I have added an introductory offer for this product - pay up front 6 month for different price.

When I fetch products with

try await Product.products(for: Set(identifiers))

I receive this product and introductory offer is present there.

When I test with StoreKit Configuration and launch buy flow and system bottom sheet with Subscribe button is shown, I can see 6 month for different price offer there.

However on TestFlight and on production system bottom sheet with Subscribe button does not contain this introductory offer.

product.subscription.isEligibleForIntroOffer 

returns true.

Also, if I set length of Introductory offer to 1 year, everything works correctly.

What can be the reason for 6 month Introductory Offer not being shown on system bottom sheet?

Introductory offer is not seen on system bottom sheet with Subscribe button.
 
 
Q