TestFlight user cannot re-purchase expired auto-renewable subscription – only restored purchases returned

I’m testing an auto-renewable subscription on TestFlight. Now the user can't re-purchase the same product – Apple just restores the old (expired) one, and no payment sheet appears.

How can I let the same TestFlight user re-subscribe to an expired product? Do I have to create a new productId for every test cycle?

I'm having this exact same issue on testflight It used to work but recently the re-subscribe does not work.

TestFlight user cannot re-purchase expired auto-renewable subscription – only restored purchases returned
 
 
Q