Resumen: El botón "Publish" se queda cargando indefinidamente y termina en "Publish failed", sin más detalle en pantalla.
Bot ID: 5acc2946-64ca-4f44-9625-cf6b2676db8c
Pasos ya probados (sin éxito):
Hard refresh (Ctrl+Shift+R)
Ventana de incógnito nueva
Eliminar la herramienta "Search Knowledge" del nodo Autonomous (no había ninguna Knowledge Base creada)
Errores relevantes en la consola (se repiten igual en ambos intentos):
index-BLF9O2gn.js:143 Missing environment variable:
(el nombre de la variable no se muestra, el mensaje llega cortado)
api.botpress.cloud/v1/chat/states/bot/5acc2946-64ca-4f44-9625-cf6b2676db8c/recurringSyncs
→ 400
api.botpress.cloud/v1/chat/states/bot/5acc2946-64ca-4f44-9625-cf6b2676db8c/dsData
→ 400 (se repite varias veces)
api.botpress.cloud/v1/chat/events
→ 400
/api/5acc2946-64ca-4f44-9625-cf6b2676db8c/publish?quick=false
→ 400 (el propio endpoint de publicar)
App-DqUYZaCe.js:7651 AxiosError$1
Nota: El resto de errores en consola (ERR_BLOCKED_BY_CLIENT en Segment, Mixpanel, Sprig) parecen ser solo telemetría bloqueada, no relacionados con el fallo de publicación.
Pregunta: ¿Qué variable de entorno falta exactamente, y a qué está asociado el 400 en /publish? El bot usa el template recomendado (Autonomous Node) sin modificaciones estructurales más allá de quitar la herramienta de Knowledge Base.