Sí, ese endpoint es un poco extraño. Queríamos advertir a los miembros del personal sobre la cantidad de usuarios potencialmente afectados y ofrecerles la posibilidad de elegir entre aplicar el cambio de forma retroactiva o no.
Por eso estás viendo el “{ 'user_count': 2, ... }” en la respuesta del servidor.
He aclarado el mensaje de error para que tenga más sentido y también he mejorado el código del front-end para manejar mejor este “caso de uso”, además de añadir especificaciones (specs).