My game is experiencing an issue that was previously reported and marked as fixed here, here and (maybe?) here. I am unsure if the previous reports were fixed manually for the specific game(s), as it seems the root cause was not fully addressed.
I have multiple games with thousands of active private servers. Yesterday afternoon, I disabled VIP servers in one of those games (place 255985604 of experience 105145460, which had over 10K active VIP servers at the time), which immediately broke team create (failed to connect), and the access/monetization pages in both studio (“Failed to load settings for page”) and on the website (“Oh noes! Could not load this page, please try again later.”) In studio, it outputs this warning:
15:58:53.062 Failed builtin_GameSettings.rbxm.GameSettings.Pages.MonetizationPage.Controllers.MonetizationController:155: HttpResponse = { responseTimeMs : 2165.424346923828, responseCode : 500, responseBody : { errors : table: 0x9b199bc42fc427b8 }, requestOptions : { Url : https://develop.roblox.com/v1/universes/105145460/configuration/vip-servers, Method : GET } } - Edit
Visiting that URL returns an error with the message InternalServerError. It seems that whatever changes that occurred when I disabled VIP servers has broken anything that requires information from that API, including team create and the access/monetization pages. This appears to only happen on games with a large number of VIP servers, as I was able to disable and re-enable VIP servers on a game with only a few active VIP servers without issue. This issue does not affect any of my other games either, only the one where I disabled VIP servers.
On a possibly related note, the vip-servers API seems to be returning incorrect values on some of my other games that also have a large number of VIP servers. I am unsure if this bug is the cause of the internal server error or another unrelated bug (unless the minus is there to indicate that there are over that number of active servers/subscriptions - which is not explained in the web API documentation - in which case studio is displaying it incorrectly).
https://develop.roblox.com/v1/universes/399595838/configuration/vip-servers
{“isEnabled”:true,“price”:15,“activeServersCount”:XXXX,“activeSubscriptionsCount”:-100}
https://develop.roblox.com/v1/universes/3334927654/configuration/vip-servers
{“isEnabled”:true,“price”:0,“activeServersCount”:-10000,“activeSubscriptionsCount”:-100}
Page URL: https://develop.roblox.com/v1/universes/105145460/configuration/vip-servers