Access Control Headers Inconsistently Return

I am using the Open Cloud API in an application based on Electron, so CORS is enforced. Sometimes Open Cloud endpoints (
https://apis.roblox.com/assets/v1/assets) will return the correct headers to allow the request. However, this is very inconsistent and requests will sometimes succeed but not return a response I can read because the response headers don’t include the correct access control headers. This creates a behavior where I have to spam the API to upload images and have duplicate images uploaded to my account.

Two identical requests responded with these headers:

Failed Request:

Successful Request:

These requests were made within the same second at Wed, 08 Jan 2025 20:37:31 GMT

Hi @popeeyy, thanks for reporting this. We are actively working on rolling out a permanent fix for this. In the meantime, we have made a temporary fix to mitigate the issue. Could you please try again and let us know if you’re still encountering the issue? Thanks!

2 Likes

It is now consistently working, thank you!

1 Like

It looks like this is happening on the operations endpoint now too (https://apis.roblox.com/assets/v1/operations/ID)

Hi @popeeyy, sorry for the recurring issue. We’ve deployed a temporary fix while we work on a permanent solution. Could you please try again and let us know if the problem persists? Thanks!

1 Like

I am now seeing the issue on both endpoints

Can you try once more and lmk if the behavior persists? Thank you!

1 Like

It appears to be working now, I’ll let you know if the issue pops up again. Thanks!

2 Likes

It’s happening again :frowning_face:


Hey @popeeyy , can you try once more and see if it works. Sorry for this popping up again. We are working on deploying a permanent fix.

It happened again to another member of my team around 4:45 AM PST.

Thanks for the report. We deployed a permanent fix for this problem. Please test and let us know if you’re continuing to see errors.