Hello. I was currently trying to remove a favorite within a place on Roblox. I know that you cannot favorite sub-places but for some reason I favorited it and it went through awhile back and I do not want this place to be favorited any longer.
Showing the console helps them see if there’s any error causing the unfavorite button to not work. If there’s red text, it might tell them what’s causing this issue.
Turn off any extensions that are modifying your roblox page for the best results.
I think this issue is caused by the UniverseId being the same for all places within the game, and the fact that the favorite system uses UniverseIds. I’ve done some checking within the post requests when you favourite or unfavourite a game, and while attempting to favourite a subplace, you would favourite the main place instead.
I am encountering this same issue. In my attempts to unfavorite places as opposed to universes, I POST to https://games.roblox.com/v1/games/${id}/favorites with false in the payload. This produces the intended behavior whenever the specified ID is a universe ID. However, given that different places under the universe may have different favorite statuses, likely due to some behavior exhibited by an older feature, attempting to unfavorite by universe ID does not actually remove all favorited places. Since the aforementioned endpoint expects a universe ID only, passing a place ID gives this response:
{
errors: [ { code: 2, message: 'The requested universe does not exist.' } ]
}
Therefore, I am unable to remove favorited subplaces because the API considers universes instead of individual places.
It’s in a JSON format, you can open it in your browser and turn on “Pretty print” to make it easier to read. Find the subplace that you favorited. You might need to use &cursor= if there are more than 100 subplaces.
You can then open Roblox Studio, and create a LocalScript in StarterPlayerScripts to send a PromptSetFavorite with shouldFavorite set to false. Run the game and it should ask if you want to unfavorite the game.
Thank you so much, I’ve been waiting a YEAR for a solution. it’s disappointing how it’s just the community fixing itself instead of roblox admins.