Im still facing high volume of purchases not being reported by success handler or listeners.
Now that i activated debug logs in prod it seems the purchase is not even recognized by the lib debug logs but the user paid and says item already owned.
Attaching logs of a user who had the issue and request purchase is not even listed as a log
[#<DebugLog:0x00007f1a3c11ec40
id: "[ANON-LOG-ID]",
flow: "purchase",
step: "debug",
metadata:
{"args"=>["[useIAP] Calling fetchProducts with:", {"skus"=>["dogcat.plus.monthly", "dogcat.plus.yearly"], "type"=>"subs"}],
"message"=>"[useIAP] Calling fetchProducts with: {\"skus\":[\"dogcat.plus.monthly\",\"dogcat.plus.yearly\"],\"type\":\"subs\"}"},
user_id: "[ANON-USER-ID]",
created_at: Sun, 15 Feb 2026 16:46:10.682277000 UTC +00:00,
updated_at: Sun, 15 Feb 2026 16:46:10.682277000 UTC +00:00,
platform: "android">,
#<DebugLog:0x00007f1a3c11e880
id: "[ANON-LOG-ID]",
flow: "purchase",
step: "debug",
metadata:
{"args"=>["[useIAP] fetchProducts result:"],
"message"=>
"[useIAP] fetchProducts result: [{\"id\":\"dogcat.plus.monthly\",\"title\":\"DogCat Plus (Pet Care Tracker - Dog Cat App)\",\"description\":\"Subscription that unlocks features in the app\",\"type\":\"subs\",\"displayName\":\"DogCat Plus\",\"displayPrice\":\"$5.49\",\"currency\":\"CAD\",\"price\":5.49,\"debugDescription\":null,\"platform\":\"android\",\"nameAndroid\":\"DogCat Plus\",\"oneTimePurchaseOfferDetailsAndroid\":null,\"subscriptionOfferDetailsAndroid\":[{\"basePlanId\":\"p1m\",\"offerId\":\"freetrial\",\"offerTags\":[],\"offerToken\":\"[ANON-TOKEN]\",\"pricingPhases\":{\"pricingPhaseList\":[{\"billingCycleCount\":1,\"billingPeriod\":\"P1W\",\"formattedPrice\":\"Free\",\"priceAmountMicros\":\"0\",\"priceCurrencyCode\":\"CAD\",\"recurrenceMode\":2},{\"billingCycleCount\":0,\"billingPeriod\":\"P1M\",\"formattedPrice\":\"$5.49\",\"priceAmountMicros\":\"5490000\",\"priceCurrencyCode\":\"CAD\",\"recurrenceMode\":1}]}},{\"basePlanId\":\"p1m\",\"offerId\":\"freetrial-v2\",\"offerTags\":[],\"offerToken\":\"[ANON-TOKEN]\",\"pricingPhases\":{\"pricingPhaseList\":[{\"billingCycleCount\":1,\"billingPeriod\":\"P1W\",\"formattedPrice\":\"Free\",\"priceAmountMicros\":\"0\",\"priceCurrencyCode\":\"CAD\",\"recurrenceMode\":2},{\"billingCycleCount\":0,\"billingPeriod\":\"P1M\",\"formattedPrice\":\"$5.49\",\"priceAmountMicros\":\"5490000\",\"priceCurrencyCode\":\"CAD\",\"recurrenceMode\":1}]}},{\"basePlanId\":\"p1m\",\"offerTags\":[],\"offerToken\":\"[ANON-TOKEN]\",\"pricingPhases\":{\"pricingPhaseList\":[{\"billingCycleCount\":0,\"billingPeriod\":\"P1M\",\"formattedPrice\":\"$5.49\",\"priceAmountMicros\":\"5490000\",\"priceCurrencyCode\":\"CAD\",\"recurrenceMode\":1}]}}],\"productStatusAndroid\":null,\"subscriptionOffers\":[{\"id\":\"freetrial\",\"displayPrice\":\"Free\",\"price\":0,\"type\":\"promotional\",\"currency\":\"CAD\",\"basePlanIdAndroid\":\"p1m\",\"offerTokenAndroid\":\"[ANON-TOKEN]\",\"offerTagsAndroid\":[],\"paymentMode\":\"free-trial\",\"periodCount\":1,\"period\":{\"unit\":\"week\",\"value\":1},\"pricingPhasesAndroid\":{...}},{\"id\":\"freetrial-v2\",\"displayPrice\":\"Free\",\"price\":0,\"type\":\"promotional\",\"currency\":\"CAD\",\"basePlanIdAndroid\":\"p1m\",\"offerTokenAndroid\":\"[ANON-TOKEN]\",\"offerTagsAndroid\":[],\"paymentMode\":\"free-trial\",\"periodCount\":1,\"period\":{\"unit\":\"week\",\"value\":1},\"pricingPhasesAndroid\":{...}},{\"id\":\"p1m\",\"displayPrice\":\"$5.49\",\"price\":5.49,\"type\":\"introductory\",\"currency\":\"CAD\",\"basePlanIdAndroid\":\"p1m\",\"offerTokenAndroid\":\"[ANON-TOKEN]\",\"offerTagsAndroid\":[],\"paymentMode\":\"pay-as-you-go\",\"periodCount\":0,\"period\":{\"unit\":\"month\",\"value\":1},\"pricingPhasesAndroid\":{...}}],\"discountOffers\":null},{\"id\":\"dogcat.plus.yearly\",\"title\":\"DogCat Plus Yearly (Pet Care Tracker - Dog Cat App)\",\"description\":\"Unlock all the app features\",\"type\":\"subs\",\"displayName\":\"DogCat Plus Yearly\",\"displayPrice\":\"$58.99\",\"currency\":\"CAD\",\"price\":58.99,\"debugDescription\":null,\"platform\":\"android\",\"nameAndroid\":\"DogCat Plus Yearly\",\"oneTimePurchaseOfferDetailsAndroid\":null,\"subscriptionOfferDetailsAndroid\":[{\"basePlanId\":\"p1y\",\"offerId\":\"freetrial\",\"offerTags\":[],\"offerToken\":\"[ANON-TOKEN]\",\"pricingPhases\":{...}},{\"basePlanId\":\"p1y\",\"offerId\":\"freetrial-v2\",\"offerTags\":[],\"offerToken\":\"[ANON-TOKEN]\",\"pricingPhases\":{...}},{\"basePlanId\":\"p1y\",\"offerTags\":[],\"offerToken\":\"[ANON-TOKEN]\",\"pricingPhases\":{...}}],\"productStatusAndroid\":null,\"subscriptionOffers\":[{\"id\":\"freetrial\",\"displayPrice\":\"Free\",\"price\":0,\"type\":\"promotional\",\"currency\":\"CAD\",\"basePlanIdAndroid\":\"p1y\",\"offerTokenAndroid\":\"[ANON-TOKEN]\",...},{\"id\":\"freetrial-v2\",\"displayPrice\":\"Free\",\"price\":0,\"type\":\"promotional\",\"currency\":\"CAD\",\"basePlanIdAndroid\":\"p1y\",\"offerTokenAndroid\":\"[ANON-TOKEN]\",...},{\"id\":\"p1y\",\"displayPrice\":\"$58.99\",\"price\":58.99,\"type\":\"introductory\",\"currency\":\"CAD\",\"basePlanIdAndroid\":\"p1y\",\"offerTokenAndroid\":\"[ANON-TOKEN]\",...}],\"discountOffers\":null}]"},
user_id: "[ANON-USER-ID]",
created_at: Sun, 15 Feb 2026 16:46:10.708251000 UTC +00:00,
updated_at: Sun, 15 Feb 2026 16:46:10.708251000 UTC +00:00,
platform: "android">,
#<DebugLog:0x00007f1a3c11e7e0
id: "[ANON-LOG-ID]",
flow: "purchase",
step: "debug",
metadata:
{"args"=>["[useIAP] Calling fetchProducts with:", {"skus"=>["dogcat.plus.monthly", "dogcat.plus.yearly"], "type"=>"subs"}],
"message"=>"[useIAP] Calling fetchProducts with: {\"skus\":[\"dogcat.plus.monthly\",\"dogcat.plus.yearly\"],\"type\":\"subs\"}"},
user_id: "[ANON-USER-ID]",
created_at: Mon, 16 Feb 2026 16:34:13.230677000 UTC +00:00,
updated_at: Mon, 16 Feb 2026 16:34:13.230677000 UTC +00:00,
platform: "android">,
#<DebugLog:0x00007f1a3c11e740
id: "[ANON-LOG-ID]",
flow: "purchase",
step: "debug",
metadata:
{"args"=>["[useIAP] fetchProducts result:"],
"message"=>
"[useIAP] fetchProducts result: [{\"id\":\"dogcat.plus.monthly\",\"title\":\"DogCat Plus (Pet Care Tracker - Dog Cat App)\",\"description\":\"Subscription that unlocks features in the app\",\"type\":\"subs\",\"displayName\":\"DogCat Plus\",\"displayPrice\":\"$5.49\",\"currency\":\"CAD\",\"price\":5.49,\"debugDescription\":null,\"platform\":\"android\",\"nameAndroid\":\"DogCat Plus\",\"oneTimePurchaseOfferDetailsAndroid\":null,\"subscriptionOfferDetailsAndroid\":[{\"basePlanId\":\"p1m\",\"offerId\":\"freetrial\",\"offerTags\":[],\"offerToken\":\"[ANON-TOKEN]\",\"pricingPhases\":{...}},{\"basePlanId\":\"p1m\",\"offerId\":\"freetrial-v2\",\"offerTags\":[],\"offerToken\":\"[ANON-TOKEN]\",\"pricingPhases\":{...}},{\"basePlanId\":\"p1m\",\"offerTags\":[],\"offerToken\":\"[ANON-TOKEN]\",\"pricingPhases\":{...}}],\"productStatusAndroid\":null,\"subscriptionOffers\":[{\"id\":\"freetrial\",\"displayPrice\":\"Free\",\"price\":0,\"type\":\"promotional\",\"currency\":\"CAD\",\"basePlanIdAndroid\":\"p1m\",\"offerTokenAndroid\":\"[ANON-TOKEN]\",...},{\"id\":\"freetrial-v2\",\"displayPrice\":\"Free\",\"price\":0,\"type\":\"promotional\",\"currency\":\"CAD\",\"basePlanIdAndroid\":\"p1m\",\"offerTokenAndroid\":\"[ANON-TOKEN]\",...},{\"id\":\"p1m\",\"displayPrice\":\"$5.49\",\"price\":5.49,\"type\":\"introductory\",\"currency\":\"CAD\",\"basePlanIdAndroid\":\"p1m\",\"offerTokenAndroid\":\"[ANON-TOKEN]\",...}],\"discountOffers\":null},{\"id\":\"dogcat.plus.yearly\",\"title\":\"DogCat Plus Yearly (Pet Care Tracker - Dog Cat App)\",\"description\":\"Unlock all the app features\",\"type\":\"subs\",\"displayName\":\"DogCat Plus Yearly\",\"displayPrice\":\"$58.99\",\"currency\":\"CAD\",\"price\":58.99,\"debugDescription\":null,\"platform\":\"android\",\"nameAndroid\":\"DogCat Plus Yearly\",\"oneTimePurchaseOfferDetailsAndroid\":null,\"subscriptionOfferDetailsAndroid\":[{\"basePlanId\":\"p1y\",\"offerId\":\"freetrial\",\"offerTags\":[],\"offerToken\":\"[ANON-TOKEN]\",\"pricingPhases\":{...}},{\"basePlanId\":\"p1y\",\"offerId\":\"freetrial-v2\",\"offerTags\":[],\"offerToken\":\"[ANON-TOKEN]\",\"pricingPhases\":{...}},{\"basePlanId\":\"p1y\",\"offerTags\":[],\"offerToken\":\"[ANON-TOKEN]\",\"pricingPhases\":{...}}],\"productStatusAndroid\":null,\"subscriptionOffers\":[{\"id\":\"freetrial\",\"displayPrice\":\"Free\",\"price\":0,\"type\":\"promotional\",\"currency\":\"CAD\",\"basePlanIdAndroid\":\"p1y\",\"offerTokenAndroid\":\"[ANON-TOKEN]\",...},{\"id\":\"freetrial-v2\",\"displayPrice\":\"Free\",\"price\":0,\"type\":\"promotional\",\"currency\":\"CAD\",\"basePlanIdAndroid\":\"p1y\",\"offerTokenAndroid\":\"[ANON-TOKEN]\",...},{\"id\":\"p1y\",\"displayPrice\":\"$58.99\",\"price\":58.99,\"type\":\"introductory\",\"currency\":\"CAD\",\"basePlanIdAndroid\":\"p1y\",\"offerTokenAndroid\":\"[ANON-TOKEN]\",...}],\"discountOffers\":null}]"},
user_id: "[ANON-USER-ID]",
created_at: Mon, 16 Feb 2026 16:34:13.392674000 UTC +00:00,
updated_at: Mon, 16 Feb 2026 16:34:13.392674000 UTC +00:00,
platform: "android">,
#<DebugLog:0x00007f1a3c11e6a0
id: "[ANON-LOG-ID]",
flow: "purchase",
step: "debug",
metadata:
{"args"=>
["[useIAP] Calling fetchProducts with:",
{"skus"=>["dogcat.avatars.pack.30", "dogcat.avatars.pack.60", "dogcat.avatars.pack.100"], "type"=>"in-app"}],
"message"=>
"[useIAP] Calling fetchProducts with: {\"skus\":[\"dogcat.avatars.pack.30\",\"dogcat.avatars.pack.60\",\"dogcat.avatars.pack.100\"],\"type\":\"in-app\"}"},
user_id: "[ANON-USER-ID]",
created_at: Mon, 16 Feb 2026 16:49:37.940779000 UTC +00:00,
updated_at: Mon, 16 Feb 2026 16:49:37.940779000 UTC +00:00,
platform: "android">,
#<DebugLog:0x00007f1a3c11e380
id: "[ANON-LOG-ID]",
flow: "purchase",
step: "debug",
metadata:
{"args"=>["[useIAP] fetchProducts result:"],
"message"=>
"[useIAP] fetchProducts result: [{\"id\":\"dogcat.avatars.pack.30\",\"title\":\"Pack of 30 Avatars (Pet Care Tracker - Dog Cat App)\",\"description\":\"Create magical avatars of your Pet\",\"type\":\"in-app\",\"displayName\":\"Pack of 30 Avatars\",\"displayPrice\":\"$6.99\",\"currency\":\"CAD\",\"price\":6.99,\"debugDescription\":null,\"platform\":\"android\",\"nameAndroid\":\"Pack of 30 Avatars\",\"oneTimePurchaseOfferDetailsAndroid\":[{\"formattedPrice\":\"$6.99\",\"offerTags\":[],\"offerToken\":\"[ANON-TOKEN]\",\"priceAmountMicros\":\"6990000\",\"priceCurrencyCode\":\"CAD\"}],\"productStatusAndroid\":null,\"subscriptionOffers\":null,\"discountOffers\":[{\"currency\":\"CAD\",\"displayPrice\":\"$6.99\",\"price\":6.99,\"offerTagsAndroid\":[],\"offerTokenAndroid\":\"[ANON-TOKEN]\"}]},{\"id\":\"dogcat.avatars.pack.60\",\"title\":\"Pack of 60 Avatars (Pet Care Tracker - Dog Cat App)\",\"description\":\"Create magical avatars of your Pet\",\"type\":\"in-app\",\"displayName\":\"Pack of 60 Avatars\",\"displayPrice\":\"$12.99\",\"currency\":\"CAD\",\"price\":12.99,\"debugDescription\":null,\"platform\":\"android\",\"nameAndroid\":\"Pack of 60 Avatars\",\"oneTimePurchaseOfferDetailsAndroid\":[{\"formattedPrice\":\"$12.99\",\"offerTags\":[],\"offerToken\":\"[ANON-TOKEN]\",\"priceAmountMicros\":\"12990000\",\"priceCurrencyCode\":\"CAD\"}],\"productStatusAndroid\":null,\"subscriptionOffers\":null,\"discountOffers\":[{\"currency\":\"CAD\",\"displayPrice\":\"$12.99\",\"price\":12.99,\"offerTagsAndroid\":[],\"offerTokenAndroid\":\"[ANON-TOKEN]\"}]},{\"id\":\"dogcat.avatars.pack.100\",\"title\":\"Pack of 100 Avatars (Pet Care Tracker - Dog Cat App)\",\"description\":\"Create magical avatars of your Pet\",\"type\":\"in-app\",\"displayName\":\"Pack of 100 Avatars\",\"displayPrice\":\"$17.99\",\"currency\":\"CAD\",\"price\":17.99,\"debugDescription\":null,\"platform\":\"android\",\"nameAndroid\":\"Pack of 100 Avatars\",\"oneTimePurchaseOfferDetailsAndroid\":[{\"formattedPrice\":\"$17.99\",\"offerTags\":[],\"offerToken\":\"[ANON-TOKEN]\",\"priceAmountMicros\":\"17990000\",\"priceCurrencyCode\":\"CAD\"}],\"productStatusAndroid\":null,\"subscriptionOffers\":null,\"discountOffers\":[{\"currency\":\"CAD\",\"displayPrice\":\"$17.99\",\"price\":17.99,\"offerTagsAndroid\":[],\"offerTokenAndroid\":\"[ANON-TOKEN]\"}]}]"},
user_id: "[ANON-USER-ID]",
created_at: Mon, 16 Feb 2026 16:49:38.235084000 UTC +00:00,
updated_at: Mon, 16 Feb 2026 16:49:38.235084000 UTC +00:00,
platform: "android">,
#<DebugLog:0x00007f1a3c11e100
id: "[ANON-LOG-ID]",
flow: "purchase",
step: "debug",
metadata:
{"args"=>
["[useIAP] Calling fetchProducts with:",
{"skus"=>["dogcat.avatars.pack.10", "dogcat.avatars.pack.30", "dogcat.avatars.pack.60", "dogcat.avatars.pack.100"], "type"=>"in-app"}],
"message"=>
"[useIAP] Calling fetchProducts with: {\"skus\":[\"dogcat.avatars.pack.10\",\"dogcat.avatars.pack.30\",\"dogcat.avatars.pack.60\",\"dogcat.avatars.pack.100\"],\"type\":\"in-app\"}"},
user_id: "[ANON-USER-ID]",
created_at: Mon, 16 Feb 2026 16:50:38.930994000 UTC +00:00,
updated_at: Mon, 16 Feb 2026 16:50:38.930994000 UTC +00:00,
platform: "android">,
#<DebugLog:0x00007f1a3c11df20
id: "[ANON-LOG-ID]",
flow: "purchase",
step: "debug",
metadata:
{"args"=>["[useIAP] fetchProducts result:"],
"message"=>
"[useIAP] fetchProducts result: [{\"id\":\"dogcat.avatars.pack.10\",\"title\":\"Pack of 30 Avatars (Pet Care Tracker - Dog Cat App)\",\"description\":\"Create magical avatars of your Pet\",\"type\":\"in-app\",\"displayName\":\"Pack of 30 Avatars\",\"displayPrice\":\"$5.49\",\"currency\":\"CAD\",\"price\":5.49,\"debugDescription\":null,\"platform\":\"android\",\"nameAndroid\":\"Pack of 30 Avatars\",\"oneTimePurchaseOfferDetailsAndroid\":[{\"formattedPrice\":\"$5.49\",\"offerTags\":[],\"offerToken\":\"[ANON-TOKEN]\",\"priceAmountMicros\":\"5490000\",\"priceCurrencyCode\":\"CAD\"}],\"productStatusAndroid\":null,\"subscriptionOffers\":null,\"discountOffers\":[{\"currency\":\"CAD\",\"displayPrice\":\"$5.49\",\"price\":5.49,\"offerTagsAndroid\":[],\"offerTokenAndroid\":\"[ANON-TOKEN]\"}]},{\"id\":\"dogcat.avatars.pack.30\",\"title\":\"Pack of 30 Avatars (Pet Care Tracker - Dog Cat App)\",\"description\":\"Create magical avatars of your Pet\",\"type\":\"in-app\",\"displayName\":\"Pack of 30 Avatars\",\"displayPrice\":\"$6.99\",\"currency\":\"CAD\",\"price\":6.99,\"debugDescription\":null,\"platform\":\"android\",\"nameAndroid\":\"Pack of 30 Avatars\",\"oneTimePurchaseOfferDetailsAndroid\":[{\"formattedPrice\":\"$6.99\",\"offerTags\":[],\"offerToken\":\"[ANON-TOKEN]\",\"priceAmountMicros\":\"6990000\",\"priceCurrencyCode\":\"CAD\"}],\"productStatusAndroid\":null,\"subscriptionOffers\":null,\"discountOffers\":[{\"currency\":\"CAD\",\"displayPrice\":\"$6.99\",\"price\":6.99,\"offerTagsAndroid\":[],\"offerTokenAndroid\":\"[ANON-TOKEN]\"}]},{\"id\":\"dogcat.avatars.pack.60\",\"title\":\"Pack of 60 Avatars (Pet Care Tracker - Dog Cat App)\",\"description\":\"Create magical avatars of your Pet\",\"type\":\"in-app\",\"displayName\":\"Pack of 60 Avatars\",\"displayPrice\":\"$12.99\",\"currency\":\"CAD\",\"price\":12.99,\"debugDescription\":null,\"platform\":\"android\",\"nameAndroid\":\"Pack of 60 Avatars\",\"oneTimePurchaseOfferDetailsAndroid\":[{\"formattedPrice\":\"$12.99\",\"offerTags\":[],\"offerToken\":\"[ANON-TOKEN]\",\"priceAmountMicros\":\"12990000\",\"priceCurrencyCode\":\"CAD\"}],\"productStatusAndroid\":null,\"subscriptionOffers\":null,\"discountOffers\":[{\"currency\":\"CAD\",\"displayPrice\":\"$12.99\",\"price\":12.99,\"offerTagsAndroid\":[],\"offerTokenAndroid\":\"[ANON-TOKEN]\"}]},{\"id\":\"dogcat.avatars.pack.100\",\"title\":\"Pack of 100 Avatars (Pet Care Tracker - Dog Cat App)\",\"description\":\"Create magical avatars of your Pet\",\"type\":\"in-app\",\"displayName\":\"Pack of 100 Avatars\",\"displayPrice\":\"$17.99\",\"currency\":\"CAD\",\"price\":17.99,\"debugDescription\":null,\"platform\":\"android\",\"nameAndroid\":\"Pack of 100 Avatars\",\"oneTimePurchaseOfferDetailsAndroid\":[{\"formattedPrice\":\"$17.99\",\"offerTags\":[],\"offerToken\":\"[ANON-TOKEN]\",\"priceAmountMicros\":\"17990000\",\"priceCurrencyCode\":\"CAD\"}],\"productStatusAndroid\":null,\"subscriptionOffers\":null,\"discountOffers\":[{\"currency\":\"CAD\",\"displayPrice\":\"$17.99\",\"price\":17.99,\"offerTagsAndroid\":[],\"offerTokenAndroid\":\"[ANON-TOKEN]\"}]}]"},
user_id: "[ANON-USER-ID]",
created_at: Mon, 16 Feb 2026 16:50:39.082247000 UTC +00:00,
updated_at: Mon, 16 Feb 2026 16:50:39.082247000 UTC +00:00,
platform: "android">,
#<DebugLog:0x00007f1a3c11de80
id: "[ANON-LOG-ID]",
flow: "purchase",
step: "debug",
metadata:
{"args"=>["[useIAP] Calling fetchProducts with:", {"skus"=>["dogcat.plus.monthly", "dogcat.plus.yearly"], "type"=>"subs"}],
"message"=>"[useIAP] Calling fetchProducts with: {\"skus\":[\"dogcat.plus.monthly\",\"dogcat.plus.yearly\"],\"type\":\"subs\"}"},
user_id: "[ANON-USER-ID]",
created_at: Mon, 16 Feb 2026 16:54:20.116858000 UTC +00:00,
updated_at: Mon, 16 Feb 2026 16:54:20.116858000 UTC +00:00,
platform: "android">,
#<DebugLog:0x00007f1a3c11dca0
id: "[ANON-LOG-ID]",
flow: "purchase",
step: "debug",
metadata:
{"args"=>["[useIAP] fetchProducts result:"],
"message"=>
"[useIAP] fetchProducts result: [{\"id\":\"dogcat.plus.monthly\",\"title\":\"DogCat Plus (Pet Care Tracker - Dog Cat App)\",\"description\":\"Subscription that unlocks features in the app\",\"type\":\"subs\",\"displayName\":\"DogCat Plus\",\"displayPrice\":\"$5.49\",\"currency\":\"CAD\",\"price\":5.49,\"debugDescription\":null,\"platform\":\"android\",\"nameAndroid\":\"DogCat Plus\",\"oneTimePurchaseOfferDetailsAndroid\":null,\"subscriptionOfferDetailsAndroid\":[{\"basePlanId\":\"p1m\",\"offerId\":\"freetrial\",\"offerTags\":[],\"offerToken\":\"[ANON-TOKEN]\",\"pricingPhases\":{...}},{\"basePlanId\":\"p1m\",\"offerId\":\"freetrial-v2\",\"offerTags\":[],\"offerToken\":\"[ANON-TOKEN]\",\"pricingPhases\":{...}},{\"basePlanId\":\"p1m\",\"offerTags\":[],\"offerToken\":\"[ANON-TOKEN]\",\"pricingPhases\":{...}}],\"productStatusAndroid\":null,\"subscriptionOffers\":[{\"id\":\"freetrial\",\"displayPrice\":\"Free\",\"price\":0,\"type\":\"promotional\",\"currency\":\"CAD\",\"basePlanIdAndroid\":\"p1m\",\"offerTokenAndroid\":\"[ANON-TOKEN]\",...},{\"id\":\"freetrial-v2\",\"displayPrice\":\"Free\",\"price\":0,\"type\":\"promotional\",\"currency\":\"CAD\",\"basePlanIdAndroid\":\"p1m\",\"offerTokenAndroid\":\"[ANON-TOKEN]\",...},{\"id\":\"p1m\",\"displayPrice\":\"$5.49\",\"price\":5.49,\"type\":\"introductory\",\"currency\":\"CAD\",\"basePlanIdAndroid\":\"p1m\",\"offerTokenAndroid\":\"[ANON-TOKEN]\",...}],\"discountOffers\":null},{\"id\":\"dogcat.plus.yearly\",\"title\":\"DogCat Plus Yearly (Pet Care Tracker - Dog Cat App)\",\"description\":\"Unlock all the app features\",\"type\":\"subs\",\"displayName\":\"DogCat Plus Yearly\",\"displayPrice\":\"$58.99\",\"currency\":\"CAD\",\"price\":58.99,\"debugDescription\":null,\"platform\":\"android\",\"nameAndroid\":\"DogCat Plus Yearly\",\"oneTimePurchaseOfferDetailsAndroid\":null,\"subscriptionOfferDetailsAndroid\":[{\"basePlanId\":\"p1y\",\"offerId\":\"freetrial\",\"offerTags\":[],\"offerToken\":\"[ANON-TOKEN]\",\"pricingPhases\":{...}},{\"basePlanId\":\"p1y\",\"offerId\":\"freetrial-v2\",\"offerTags\":[],\"offerToken\":\"[ANON-TOKEN]\",\"pricingPhases\":{...}},{\"basePlanId\":\"p1y\",\"offerTags\":[],\"offerToken\":\"[ANON-TOKEN]\",\"pricingPhases\":{...}}],\"productStatusAndroid\":null,\"subscriptionOffers\":[{\"id\":\"freetrial\",\"displayPrice\":\"Free\",\"price\":0,\"type\":\"promotional\",\"currency\":\"CAD\",\"basePlanIdAndroid\":\"p1y\",\"offerTokenAndroid\":\"[ANON-TOKEN]\",...},{\"id\":\"freetrial-v2\",\"displayPrice\":\"Free\",\"price\":0,\"type\":\"promotional\",\"currency\":\"CAD\",\"basePlanIdAndroid\":\"p1y\",\"offerTokenAndroid\":\"[ANON-TOKEN]\",...},{\"id\":\"p1y\",\"displayPrice\":\"$58.99\",\"price\":58.99,\"type\":\"introductory\",\"currency\":\"CAD\",\"basePlanIdAndroid\":\"p1y\",\"offerTokenAndroid\":\"[ANON-TOKEN]\",...}],\"discountOffers\":null}]"},
user_id: "[ANON-USER-ID]",
created_at: Mon, 16 Feb 2026 16:54:20.231202000 UTC +00:00,
updated_at: Mon, 16 Feb 2026 16:54:20.231202000 UTC +00:00,
platform: "android">]
Platform - iOS/Android
Purchase type - Sub / IAP
Versions
This the same issue reported on #3143 that has now been closed but not resolved.
Im still facing high volume of purchases not being reported by success handler or listeners.
Now that i activated debug logs in prod it seems the purchase is not even recognized by the lib debug logs but the user paid and says item already owned.
When calling
getAvailablePurchasesthey are also not present.Attaching logs of a user who had the issue and request purchase is not even listed as a log
If theres anything i can do to help, let me know