El Token de Invitación no es válido, pero en realidad ha expirado

Tengo un enlace de invitación que ha estado funcionando; pude invitar a 20 personas con éxito, pero hoy dejó de funcionar y ahora recibo el mensaje ‘Tu token de invitación no es válido’ con el error en la consola. Tengo el límite configurado en 5000 invitaciones. Puedo crear una nueva invitación y funciona como se espera. ¿Alguna idea? Ya he enviado la invitación a mucha gente y me gustaría evitar tener que enviarles un nuevo código. Estoy en la última versión, las pruebas han pasado.

Según la ruta, ¿los errores de la consola están en un tema? ¿Esto se reproduce en modo seguro? ¿Puedes reproducir el problema de invitación en modo incógnito/anónimo en tu navegador?

¿Cuál fue el lapso de tiempo desde que creaste tu token hasta que dejó de funcionar? No estoy seguro de si esta configuración afectará a los tokens de invitación masiva, pero el valor predeterminado para los tokens de invitación de usuario es de 30 días. No he utilizado invitaciones masivas, por lo que no sé si existe un tiempo de caducidad separado que anule esto o no.
/admin/site_settings/category/users
invite expiry days 30
Duración en días de la validez de las claves de invitación de usuario

Gracias, Jim, me había perdido esa configuración. Esto lo ha solucionado. :+1:

@techapj ¿podemos mejorar este mensaje para que diga «Tu token de invitación ha caducado», ya que ese era el problema real? «No es válido» no nos ayuda demasiado.

Curiosamente, este problema ya ha vuelto a aparecer. Los errores en la consola son una coincidencia, ya que no se muestran en el modo seguro, pero aún así recibo el error de token inválido. He configurado invite_expiry_days en 36500, lo cual funcionó durante unos días. No me importa crear una nueva invitación, pero quería mencionarlo por si alguien quiere investigarlo.

¿Te refieres a (Superseded) Multiple Use Invite Links, cierto? La configuración de “días de caducidad de la invitación” no se aplica a los enlaces de invitación de uso múltiple. Al generar un enlace de invitación, se te presenta la opción de establecer la fecha de caducidad, y por defecto es de 30 días. Puedes ver la fecha de caducidad de todos los enlaces de invitación en la página /u/username/invited/links.

Tienes razón, establecí la expiración en 2099 al crearlo, así que no tengo idea de por qué cambiar esa opción hizo que volviera a funcionar, aunque fuera brevemente.

Mensaje de error mejorado mediante:

Retiro mi último comentario; de alguna manera, la invitación se configuró para expirar hace un par de días. ¡Juro que puse 2099, lo siento! Gracias por el mensaje mejorado, Arpit.