Repro steps:
1- Create a devproduct via the developer products tab of a game – don’t add a price yet
2- Save
3- Go back to the devproduct and add a price
4- Observe that it can’t be purchased in game
This happens 100% of the time and is not limited to devproducts created in games/in groups.
Video demo:
The devproduct I used for this example’s ID is 2147065285
I think it happens because the IsForSale field is false, even though it has a PriceInRobux.
NVIDIA GeForce RTX 4080
AMD Ryzen 7 7800X3D
32.0GB DDR5 RAM
Expected behavior
Developer products should not be permanently stuck as not-purchasable.