PolicyService's IsEligibleToPurchaseSubscription field not working properly

In my game I have setup a system of custom subscription using a developer product that I prompt when the player’s country doesn’t allow subscriptions but I’ve run into a problem

A few of my players from countries excluded from subscription still have the IsEligibleToPurchaseSubscription field set to true, which result in the game still prompting the subscription instead of the developer product.

To make sure this is not a bug on my end, I had one of the players with the bug (player is from Russia) join a private server with me so I could check with developer console

^ PolicyService telling me the player is eligible

^ Roblox’s prompt telling him otherwise

game link : https://www.roblox.com/games/14206055326/Rogue-Ninja

Expected behavior

Backend code for my subscription prompt :

What is supposed to happen :

3 Likes

Thanks for the report! We’ll follow up when we have an update for you.

2 Likes

Sounds good thank you :pray:

Also adding to the issue, I think it’s returning false on some players that ARE eligible.

The amount of daily new subscribers has decreased instantly as I pushed that update and the sales on the developer product have spiked.

1 Like

Just wanted to add that I’ve run into this on my own game.

IsEligibleToPurchaseSubscription is returning false for me even though I definitely am eligible.

1 Like

Still seeing issues with this on my end as well. I’m definitely eligible but it’s false for me. Don’t want to use this until it works properly.

I’m getting reports of this in my game as well. When they’re not available I prompt a Developer Product instead, but it’s telling me that they are in fact eligible even if they’re not.

image

I’m having the same issue where it returns false for me and the prompt says I can’t subscribe despite being able to purchase subscriptions in other games.