Summary

Two weeks ago, we ran a migration for a new feature which unintentionally paid out Robux as “Promoted Page Conversion Revenue”. However, there was an issue during the migration which included erroneous payments as successful, granting more Robux than were owed to users and groups. The majority of the mistakenly granted Robux went to a small number of the developers affected.

We apologize for the inconvenience this may have caused over the past few weeks. We hold our relationship with our developers to the highest standard and are working to ensure that instances like this do not occur going forward. Roblox thanks you for your diligence and reports submitted about this issue.

Timeline

11/15/2018: We began receiving reports from developers about receiving unprecedented amounts of Robux from “Promoted Page Conversion Revenue”. We began investigating the issue:

We thought this may be due to a payment migration we were processing, so we stopped the migration.

The feature which caused this has not been updated for a while and as a result, it took longer than anticipated to pinpoint the cause of “Promoted Page Conversion Revenue” being paid out because the feature did have duplicate detection, but not for erroneous payments.

11/21/2018: We concluded our investigation with the realization that erroneous payments were unintentionally counted as successful and paid out. We froze any code changesbecause of the Thanksgiving holiday.

11/28/2018: We implemented a reclaim process which will restore the affected developers’ Robux balance to accurate counts, which does not include Robux earned from “Promoted Page Conversion Revenue” payouts.

Next Steps

For the developers who were affected, we will be reversing the payout and Roblox will reclaim most of the Robux paid as a result of this incident. We will be leaving a small amount of Robux as an apology for the inconvenience caused by this issue.

We’ll be reviewing all DevEx requests that were made in the past week and will approve them on a case-by-case basis.

Moving forward, we’ll be adding better metrics and alerts, investigating why these messages were being put on both queues, and adding error detection.

FAQ

Q: What if I submitted a Developer Exchange request with the mistaken Robux?

A: These Robux will not count as earned Robux with respect to Developer Exchange.

Q: Was this a result of anything that I did without knowing it?

A: No, this was an issue on our end. We apologize for the inconvenience.

Q: Will I be banned for spending or DevExing these Robux?

A: Our intent is not to ban developers for a mistake caused by Roblox. In cases tied to erroneous payments, we have to be very diligent about how Robux are being spent and withdrawn. In order to correct this issue, we will be reviewing DevEx requests on a case-by-case basis and making adjustments based on the “Promoted Page Conversion Revenue” error.