I’m experiencing the same issue! It seems like SKPaymentQueue.defaultQueue.storefront.countryCode
is cached. Even after changing the App Store country by switching Apple IDs, it still returns the wrong country code. Have you managed to solve this issue?