AppsFlyerSDK/appsflyer-unity-plugin

In Android, Receipt Validation Stuck With No Success or Fail Callback

okanace opened this issue · 7 comments

As i mention in the title receipt validation not working in android devices. Weirdly enough if i delete device data, only in first session receipt validation works without a problem. According to the Appsflyer logs, the verification request is blocked by another task. I am posting the logs below.

No callback case:
2022-09-27 11:41:39.293 20354-20643/? D/AppsFlyer_6.8.2: QUEUE: new task added: PURCHASE_VALIDATE-10
2022-09-27 11:41:39.293 20354-20643/? D/AppsFlyer_6.8.2: QUEUE: new task was blocked: SDK_SERVICES-11

Success case (Only in first session):
2022-09-26 19:30:31.741 1508-2452/? D/AppsFlyer_6.8.2: QUEUE: new task added: PURCHASE_VALIDATE-11
2022-09-26 19:30:31.741 1508-2452/? D/AppsFlyer_6.8.2: QUEUE: new task added: SDK_SERVICES-12
2022-09-26 19:30:31.741 1508-2453/? D/AppsFlyer_6.8.2: QUEUE: starting task execution: PURCHASE_VALIDATE-11

iOS works without problem. Sdk version: 6.8.3

Hi @okanace,
Thank you for reaching out to us.

We know this bug in the native Android SDK, and we'll fix it in the upcoming release.
In the meanwhile, you can downgrade to an SDK version lower than 6.7.0

@pazlavi Hi!
Has this bug been already fixed?

Nope, it hasn't

@pazlavi @af-margot What about this bug? Fixed in 6.8.5?

This issue is stale because it has been open for 30 days with no activity.

This issue was closed because it has been inactive for 14 days since being marked as stale.

Has this been fixed and if so in which version?