Sandbox offer codes not working in sandbox environment

I've been testing the offer code feature for my non consumable in app purchase using a sandbox account, with sandbox offer codes and in the sandbox environment. However, the codes don't appear to work despite everything being in the sandbox.

Any idea what I'm missing?

Hello, thank you for the report! Could you please try again? This should now be working.

It’s working but only when I redeem it through the sandbox account management in the developer settings. If I try to redeem it via my app I get a message saying I need iOS 16.3 or later, when I’m clearly on iOS 26.

Clear Purchase History is also not working. Even after reinstalling my app it still fetches the redeemed purchase.

Sandbox offer codes not working in sandbox environment
 
 
Q