"appAccountToken" mismatched in sandbox environment

We're seeing some strange behavior of the appAccountToken when passing it to a purchase in the sandbox environment. Normally we'd expect the same account token to be set on the resulting verfication, but that's not the case. Instead the token seems to be persisted on the API side and reused for some amount of time, meaning there's a mismatch and the connection between account and purchase is lost. This happens consistently even if we send new tokens on each purchase.

Has there been any updates to purchase flow in the sandbox environment on Apple's side?

.purchase(
    options: [.appAccountToken(token)]
)
"appAccountToken" mismatched in sandbox environment
 
 
Q