El desplegable de Custom Wizard con «opciones de campo de usuario» solo muestra una opción

Hola a todos,

De vuelta por aquí. Estoy configurando un asistente de configuración posterior al registro con el plugin Custom Wizard, y los campos desplegables que obtienen sus opciones de campos de usuario existentes solo muestran una opción, no la lista de opciones de los campos de usuario.

Versiones

  • Discourse: Discourse 2026.7.2
  • Custom Wizard: 2.15.0

Configuración (ver capturas de pantalla a continuación)

  • Un asistente, un paso, cinco campos desplegables
  • El Contenido de cada campo está configurado como: set > opciones de campo de usuario > [campo de usuario correspondiente]
  • Prefill, Condición e Índice están vacíos; Requerido está desactivado; Validaciones están desactivadas
  • Una acción de Actualizar perfil (ejecutada tras la finalización del asistente) asigna cada campo del asistente de vuelta a su campo de usuario

Los cinco campos de usuario son todos campos de usuario desplegables estándar con múltiples opciones (entre 4 y 19 cada uno), configurados como Opcionales, Editables después del registro y Mostrar en el formulario de registro.

Qué sucede
Cada desplegable en el asistente muestra solo una opción de su campo de usuario. Por ejemplo, el campo de género tiene cuatro opciones (Hombre / Mujer / No binario / Prefiero no decirlo), pero el desplegable del asistente solo muestra “Hombre”. Desplazarse, buscar (solo algunos tienen la opción de búsqueda) y usar las flechas del teclado no revelan otras opciones.

Lo que he probado

  • Recarga forzada y un navegador diferente
  • Eliminar y volver a agregar la asignación de Contenido, y luego guardar
  • Eliminar cualquier fila vacía de Prefill / Condición / Índice
  • Revisar la consola del navegador: sin errores al abrir los desplegables, pero muchas advertencias de obsolescencia de discourse-custom-wizard (p. ej., extensión .hbs obsoleta, htmlSafe obsoleto desde Discourse 2026.3.0)

Además
En el mapeador de Prefill, los únicos tipos de entrada ofrecidos son “text” y “wizard field” (no hay “user field”). ¿Es eso esperado, o está relacionado?

¿Alguien ha visto esto y tiene una solución? ¿O me estoy perdiendo algo obvio?

¡Gracias!

¿Estás usando este plugin? Custom Wizard Plugin 🧙

Si es así, deberías pedirle al autor del plugin que revise el problema que estás teniendo.

Vamos a revisarlo, @Welsh_Selkie. Creo que el autor del plugin realizó algunas correcciones que aún no se han implementado en tu instancia.

EDIT: CW ahora está en b5070ff y el problema sigue presente. @angus, ¿podrías echarle un vistazo si tienes la oportunidad?

Hola, chicos, he integrado algunas actualizaciones. @Welsh_Selkie Avísame si resuelven el problema una vez que @RGJ actualice tu sitio.

¡Eres increíble, Angus! Gracias, ¡problema resuelto!
Actualizando la producción ahora mismo @Welsh_Selkie, estará listo en tres minutos.