Error while processing route: adminGroups.index

AI-generated summary

bdfl reported an issue after upgrading to ESR v2026.1.0 on Docker, where the admin groups page fails to load with the error “Error while processing route: adminGroups.index”. While the public groups API (/groups.json) functions correctly, the admin-specific API endpoint (/admin/groups.json) returns a 404 error. The user noted that other admin routes work fine and the issue persists even with custom themes and plugins disabled. awesomerobot responded that they could not reproduce the issue on the same version, clarifying that the /admin/groups.json endpoint technically does not exist; instead, the system should trigger an XHR request to /groups.json for data while loading the /admin/groups HTML template. However, bdfl clarified that the /admin/groups route itself returns a 404 before the Ember.js UI loads, preventing any subsequent XHR requests from being made, and asked if the responder tested this specifically on Docker with an admin account.

Hi, sorry if this isn’t the right place to post this. I upgraded to ESR v2026.1.0 (c013d80bc7) and I can’t reach my groups page in production on Docker.

I have no problem in dev on Ruby/Rails. The problem persists with custom theme and plugins disabled and CDN paused. Other admin routes work fine (/users, /site_settings, etc.). The browser console shows “Error while processing route: adminGroups.index”. The groups API returns data correctly (/groups.json) but admin groups API returns 404 not found (/admin/groups.json).

Does anyone else have trouble navigating to the groups page from the admin UI?

I tried this out on the same version, and unfortunately I’m not able to reproduce the issue.

Is there more detail available with that error?

Technically /admin/groups.json doesn’t exist, in your network tab you should see a /groups.json XHR request, which contains the group data… while there’s an /admin/groups request for the HTML of the template

Thanks, Kris. The /admin/groups route returns 404 and never loads the Ember.js admin UI, so no /groups.json XHR requests are made. Did you try it on the same version on Docker and an admin account?