Open Cloud Messaging Service API suddenly only returning status 500 on all requests

Reproduction Steps

Attempting to use the https://apis.roblox.com/messaging-service/v1/universes/ API returns status 500 no matter what.
I have been successfully using this API for a few weeks now and about 2-3 days ago it started rejecting our requests with status 500.

I have:

  • Reset the secret key.
  • Checked my Google Cloud Router to ensure it’s still coming from the whitelisted IP.
  • Double checked all the key’s permissions on the creator website (credentials).

I did a manual CURL request to ensure the status 500 I am receiving is a problem with Roblox and not an issue with axios (node.js package).

This is the game being affected: Blackhawk Rescue Mission 5 - Roblox
(This API is essential for our PvP matchmaking, so this error has essentially halved our player count)

Expected Behavior

I expect the API request to be processed successfully.

Actual Behavior

It returns a status 500 no matter the topic.

Issue Area: Engine
Issue Type: Other
Impact: High
Frequency: Constantly
Date First Experienced: 2022-11-28 00:11:00 (+10:00)
Date Last Experienced: 2022-12-01 00:12:00 (+10:00)
A private message is associated with this bug report

3 Likes

Yesterday I started experiencing this same issue. 2 days ago I created a system using this API and had no issues at all. However, yesterday I started receiving error 500 every time. I tried resetting the API key and creating a new credential but this did not solve this issue.

Affected game: 🐟 proof of concept - Roblox

Finally, a bug report about this! Roblox doesn’t seem to check old threads.

While it doesn’t affect me exactly, it’s pretty annoying to not use the api to send messages to the servers.

Hey @AdministratorGnar thanks for the report. We are looking into this.

3 Likes

The issue should be resolved now

5 Likes

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.