Modern Role Permission for Analytics is Broken

Around 2025-05-15 16:00 UTC, the modern role permission to grant analytics access stopped working.

This does not provide analytics access:

Legacy still does:

image

Page URL: https://create.roblox.com/dashboard/group/roles/

We’ve started looking into this, thanks for the report.

1 Like

Hey @Offpath , are you granting this permission on the default “Member” role or on another role you created? A group ID would be helpful here so we can investigate specifically your group.

On my end, I see analytics access working fine when granting it on separate roles. We seem to be having some issues at the moment with the default “Member” role, we’re looking into that.

It’s working now. I had DM’d some folks on guilded who may have fixed it first?

I can send error logs + group/users from earlier if that would be helpful? I manage one account that pulls from 100 groups, and all the failures (~8 groups) were in games that had granted via modern. It stopped working sometime around ~16:00 UTC and looks to have resolved sometime around 22:00 ish.

To answer you though: when I was testing it before making the report, I had created a dedicated named role and granted that 1 analytics perm only, no access.

1 Like

We made some changes late yesterday and the issues appear resolved for now as far as we can tell, we are still trouble shooting some edge cases where trying to update analytics permission might fail. Keeping this bug report open for now.

1 Like

A variation on this is occurring on the Monetization / Ads endpoint. This isn’t a recent change, just happened to notice it when looking at these logs.

url: https://create.roblox.com/dashboard/creations/experiences/{UNIVERSE_ID}/monetization/immersive-ads?tab=Analytics
api: https://apis.roblox.com/developer-ads-stats-api/v1/ad-stats/universes/

Same scenario though: Legacy role for analytics grants the permission, Modern role does not.

(Very similar bug I reported a while back for engagement payouts: Engagement Payouts Not Accessible via Modern Role Permissions)

1 Like