The cause of the issue is the economy API
https://economy.roblox.com/v2/assets/:item_id:/details
It seems that the API fails to recognize that these are valid items and throws the following error:
{"errors":[{"code":5,"message":"The asset id is invalid.","userFacingMessage":"Something went wrong"}]}
Since the economy API fails to respond with a valid response the item page fails to load.
Here is a full compiled list of all the items that have this issue (68 items in total):
broken_items.txt (2.6 KB)
Currently there is a way around it by using the developer product endpoint, which was never meant to be used for items.
Example:
https://economy.roblox.com/v2/assets/8777152268/details
{
"errors": [
{
"code": 5,
"message": "The asset id is invalid.",
"userFacingMessage": "Something went wrong"
}
]
}
https://economy.roblox.com/v2/developer-products/8777152268/info
{
"TargetId": 8777152268,
"ProductType": "User Product",
"AssetId": 8777152268,
"ProductId": 1246207580,
"Name": "Vans Black-White Checkerboard ####### Sunglasses",
"Description": "Check you out. Free redemption code from Vans available to Vans Family members with an account in good standing from 3/18/ 22 through 5/18/22 (while supplies last). Must be redeemed on Roblox by 12/31/22. Terms and conditions apply.",
"AssetTypeId": 42,
"Creator": {
"Id": 1,
"Name": "Roblox",
"CreatorType": "User",
"CreatorTargetId": 1
},
"IconImageAssetId": 0,
"Created": "2022-02-09T17:18:21.07Z",
"Updated": "2022-03-17T23:32:02.14Z",
"PriceInRobux": null,
"PriceInTickets": null,
"Sales": 0,
"IsNew": false,
"IsForSale": false,
"IsPublicDomain": false,
"IsLimited": false,
"IsLimitedUnique": false,
"Remaining": null,
"MinimumMembershipLevel": 0
}
@Alpkurt2 has previously reported the issue on a few items, however the bug report was just ignored and nothing was done about. I hope this time something actually gets done about these items as some of these items have owners. For example the Vans shade used in the example above was previously obtainable according to youtube videos made on it.
Alpkurt’s report on this issue:
Expected behavior
I’d expect the item pages to load and show information about the item. Along with the economy API returning valid information about the item.