The Creator Rank updates every day at 8am CET. If you experience issues with your creator rank and it has been more than 24-48 hours after this refresh duration, please contact us in a ticket instance.
I submitted 10 items, but I did not get my Creator I title?
Last Updated: 501d