<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Martín Muñoz</title>
    <description>The latest articles on DEV Community by Martín Muñoz (@martinmunozb).</description>
    <link>https://dev.to/martinmunozb</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4222108%2F90a91175-5a90-4556-a1b4-a7002976c28f.jpg</url>
      <title>DEV Community: Martín Muñoz</title>
      <link>https://dev.to/martinmunozb</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/martinmunozb"/>
    <language>en</language>
    <item>
      <title>Error #1690130 en WhatsApp Business Coexistence: cómo recuperé los webhooks tras un Embedded Signup interrumpido</title>
      <dc:creator>Martín Muñoz</dc:creator>
      <pubDate>Mon, 02 Nov 2026 10:28:30 +0000</pubDate>
      <link>https://dev.to/martinmunozb/error-1690130-en-whatsapp-business-coexistence-como-recupere-los-webhooks-tras-un-embedded-signup-3m4m</link>
      <guid>https://dev.to/martinmunozb/error-1690130-en-whatsapp-business-coexistence-como-recupere-los-webhooks-tras-un-embedded-signup-3m4m</guid>
      <description>&lt;p&gt;&lt;strong&gt;Martín Muñoz · 2 de noviembre de 2026&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;em&gt;WhatsApp Cloud API · Embedded Signup · Error 1690130 · Graph API · 131000/10 · Incidente real&lt;/em&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Estado real, sin exageraciones:&lt;/strong&gt; Meta empezó a mostrar &lt;strong&gt;#1690130&lt;/strong&gt; («el identificador comercial no es válido») después de interrumpir un alta de coexistencia, aunque el porfolio seguía existiendo y estaba verificado. &lt;strong&gt;No logré eliminar #1690130 del asistente de Meta.&lt;/strong&gt; Sí conseguí &lt;strong&gt;recuperar los mensajes entrantes y los ecos desde WhatsApp Business&lt;/strong&gt; sin borrar ni migrar el número, completando la integración pendiente de mi propia app. Sin embargo, &lt;strong&gt;la sincronización del historial y contactos sigue rechazada con 131000, subcódigo 10&lt;/strong&gt;. Hay indicios de alta incompleta, pero la causa exacta aún necesita confirmación de Meta.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;
  
  
  Contexto: el segundo error, después de #3441034
&lt;/h2&gt;

&lt;p&gt;Desarrollo una aplicación multiempresa con una bandeja de WhatsApp conectada a la &lt;strong&gt;Cloud API&lt;/strong&gt;. Mi número comercial ya funcionaba en la &lt;strong&gt;app de WhatsApp Business&lt;/strong&gt;: necesitaba &lt;strong&gt;coexistencia&lt;/strong&gt;, no una migración.&lt;/p&gt;

&lt;p&gt;Primero sufrí &lt;strong&gt;#3441034&lt;/strong&gt;, que dejé de ver tras desconectar &lt;strong&gt;Meta Business Suite Inbox&lt;/strong&gt; desde el menú &lt;strong&gt;WhatsApp Business → Ajustes → Cuenta → Plataforma para empresas&lt;/strong&gt;. &lt;a href="//whatsapp-business-error-3441034-solucion-meta-business-suite.md"&gt;He publicado ese primer error en un artículo específico&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Después avancé por el asistente de &lt;strong&gt;Embedded Signup&lt;/strong&gt;. Al llegar a la parte de empresa/zona horaria retrocedí y desconecté la plataforma mientras el proceso todavía no había terminado. Cuando traté de retomarlo apareció:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;#1690130
[identificador del porfolio] no es un identificador comercial válido
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;El identificador no era inventado. &lt;strong&gt;El porfolio existía y estaba verificado&lt;/strong&gt;. Por ello dejé de asumir que el mensaje de la ventana describía literalmente el estado real del recurso.&lt;/p&gt;

&lt;h2&gt;
  
  
  Qué NO funcionó
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Reabrir Embedded Signup una y otra vez.&lt;/li&gt;
&lt;li&gt;Repetir el registro desde distintas sesiones.&lt;/li&gt;
&lt;li&gt;Revisar permisos básicos y validar que el porfolio seguía existiendo.&lt;/li&gt;
&lt;li&gt;Volver a desconectar y conectar el dispositivo.&lt;/li&gt;
&lt;li&gt;Buscar una opción para «reparar» el porfolio desde la pantalla del error.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;No recomiendo repetir desconexiones ni eliminar la cuenta.&lt;/strong&gt; No comprobé que esos pasos reparasen #1690130 y sí podrían empeorar el estado de una cuenta en uso.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;No se ha demostrado que la zona horaria, la interrupción o que la WABA sea propia sean la causa interna de #1690130&lt;/strong&gt;. Son circunstancias del incidente, no un diagnóstico confirmado por Meta.&lt;/p&gt;

&lt;h2&gt;
  
  
  Paso 1: averiguar qué había llegado a crear Meta
&lt;/h2&gt;

&lt;p&gt;En lugar de reiniciar el alta, inspeccioné el estado del número, la &lt;strong&gt;WhatsApp Business Account (WABA)&lt;/strong&gt; y la suscripción de la aplicación usando &lt;strong&gt;Graph API en modo de lectura&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Esto fue lo que observé:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Comprobación&lt;/th&gt;
&lt;th&gt;Resultado&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Estado del número&lt;/td&gt;
&lt;td&gt;&lt;code&gt;CONNECTED&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Plataforma&lt;/td&gt;
&lt;td&gt;&lt;code&gt;CLOUD_API&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Indicador de uso simultáneo de la app&lt;/td&gt;
&lt;td&gt;&lt;code&gt;is_on_biz_app: true&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;WABA existente&lt;/td&gt;
&lt;td&gt;Sí&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;App suscrita a la WABA&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;No: &lt;code&gt;subscribed_apps&lt;/code&gt; estaba vacío&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Configuración de campos de webhook&lt;/td&gt;
&lt;td&gt;
&lt;code&gt;messages&lt;/code&gt;, &lt;code&gt;smb_message_echoes&lt;/code&gt;, &lt;code&gt;history&lt;/code&gt;, &lt;code&gt;smb_app_state_sync&lt;/code&gt;, &lt;code&gt;account_update&lt;/code&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Canal correspondiente dentro de mi aplicación&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;No existía&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;WhatsApp Manager&lt;/td&gt;
&lt;td&gt;En ocasiones mostraba &lt;strong&gt;«Fuera de internet»&lt;/strong&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Consultas ilustrativas, sustituyendo los identificadores por los de tu cuenta y utilizando una versión de Graph admitida:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight http"&gt;&lt;code&gt;&lt;span class="err"&gt;GET https://graph.facebook.com/vXX.X/&amp;lt;WABA_ID&amp;gt;/phone_numbers
GET https://graph.facebook.com/vXX.X/&amp;lt;WABA_ID&amp;gt;/subscribed_apps
GET https://graph.facebook.com/vXX.X/&amp;lt;PHONE_NUMBER_ID&amp;gt;?fields=platform_type,is_on_biz_app
Authorization: Bearer &amp;lt;TOKEN_AUTORIZADO&amp;gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Los campos que una versión de Graph admite pueden cambiar. Un rechazo de permisos, por ejemplo código 100, no confirma por sí mismo que el WABA no exista.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conclusión de la inspección:&lt;/strong&gt; el número tenía un estado Cloud API aparentemente operativo, pero faltaban &lt;strong&gt;dos pasos de integración&lt;/strong&gt;: suscribir la app a la WABA y guardar el canal en mi software.&lt;/p&gt;

&lt;p&gt;Es crucial distinguir &lt;strong&gt;la configuración de los campos del webhook de la app&lt;/strong&gt; de la &lt;strong&gt;suscripción de una app a una WABA concreta&lt;/strong&gt;. Puedes tener los campos bien configurados y aun así no recibir los webhooks de una WABA no suscrita.&lt;/p&gt;

&lt;h2&gt;
  
  
  Paso 2: recuperar solo la parte de la integración que faltaba
&lt;/h2&gt;

&lt;p&gt;Esta es la solución técnica que ejecuté &lt;strong&gt;en mi propia infraestructura y con autorización sobre mi propia WABA&lt;/strong&gt;; no es un procedimiento genérico para resolver el error de la ventana de Meta.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Creé un &lt;strong&gt;usuario del sistema&lt;/strong&gt; dedicado a esa aplicación y a ese WABA.&lt;/li&gt;
&lt;li&gt;Emití un token con los permisos &lt;code&gt;whatsapp_business_management&lt;/code&gt; y &lt;code&gt;whatsapp_business_messaging&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Verifiqué que funcionaba para ese WABA y que no accedía a los cuatro WABA de clientes conocidos con los que probé. Eso es una comprobación limitada, no una prueba de aislamiento sobre todas las WABA del mundo.&lt;/li&gt;
&lt;li&gt;Guardé el token &lt;strong&gt;en un Vault del servidor&lt;/strong&gt;, sin exponerlo al navegador ni registrarlo en logs.&lt;/li&gt;
&lt;li&gt;Revisé el código que crea canales y probé las precondiciones, el aislamiento y la posibilidad de error parcial &lt;strong&gt;antes de escribir en producción&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Guardé el canal local correspondiente al número ya existente.&lt;/li&gt;
&lt;li&gt;Suscribí la aplicación a la WABA existente mediante la operación &lt;strong&gt;documentada por Meta&lt;/strong&gt;:
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight http"&gt;&lt;code&gt;&lt;span class="err"&gt;POST https://graph.facebook.com/vXX.X/&amp;lt;WABA_ID&amp;gt;/subscribed_apps
Authorization: Bearer &amp;lt;TOKEN_DE_USUARIO_DEL_SISTEMA&amp;gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;Volví a leer &lt;code&gt;subscribed_apps&lt;/code&gt; y comprobé que el canal local aparecía activo.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;No ejecuté &lt;code&gt;/&amp;lt;PHONE_NUMBER_ID&amp;gt;/register&lt;/code&gt;; tampoco borré, migré o desregistré el número ni cambié de propietario la WABA. El procedimiento no incluía volver a realizar Embedded Signup.&lt;/p&gt;

&lt;h3&gt;
  
  
  Qué se consiguió realmente
&lt;/h3&gt;

&lt;p&gt;El &lt;strong&gt;2 de noviembre de 2026&lt;/strong&gt; comprobé lo siguiente:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;La aplicación quedó &lt;strong&gt;suscrita a la WABA&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;El canal local se creó y quedó &lt;strong&gt;activo&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Un &lt;strong&gt;mensaje entrante nuevo&lt;/strong&gt; enviado desde otro teléfono apareció tanto en mi bandeja web como en WhatsApp Business (aunque en la tablet el contenido mostraba «Esperando este mensaje»).&lt;/li&gt;
&lt;li&gt;Una &lt;strong&gt;respuesta escrita desde WhatsApp Business&lt;/strong&gt; llegó al destinatario y fue registrada por mi sistema como &lt;code&gt;smb_message_echoes&lt;/code&gt;; también se confirmó un estado &lt;code&gt;delivered&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Eso acredita que los entrantes y los ecos funcionaban.&lt;/strong&gt; No demuestra que la tablet descifre correctamente todos los mensajes; tampoco he acreditado todavía el envío independiente desde Cloud API en esa fecha.&lt;/p&gt;

&lt;h2&gt;
  
  
  Paso 3: el bloqueo que siguió apareciendo — 131000 / subcódigo 10
&lt;/h2&gt;

&lt;p&gt;Después de recuperar la recepción quise importar el historial previo de WhatsApp Business. Se solicitó la sincronización de contactos y la de conversaciones mediante:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight http"&gt;&lt;code&gt;&lt;span class="err"&gt;POST https://graph.facebook.com/vXX.X/&amp;lt;PHONE_NUMBER_ID&amp;gt;/smb_app_data
Authorization: Bearer &amp;lt;TOKEN_AUTORIZADO&amp;gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Ambas solicitudes fueron rechazadas&lt;/strong&gt;, devolviendo:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;code: 131000
error_subcode: 10
This API is only available to WhatsApp Business App phone numbers
onboarded on to WhatsApp Business Platform
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Es un contraste importante: &lt;strong&gt;Graph indicaba &lt;code&gt;CONNECTED&lt;/code&gt;, &lt;code&gt;CLOUD_API&lt;/code&gt;, &lt;code&gt;is_on_biz_app: true&lt;/code&gt; y llegaban webhooks&lt;/strong&gt;, pero &lt;strong&gt;&lt;code&gt;smb_app_data&lt;/code&gt; no aceptaba el número para sincronizar contactos e historial&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Esto es &lt;strong&gt;compatible con un alta de coexistencia parcialmente completada&lt;/strong&gt;, pero no demuestra que esa sea la causa exacta. El mensaje tampoco identificaba un plazo de 24 horas vencido ni una negativa a compartir historial.&lt;/p&gt;

&lt;p&gt;Tras esos rechazos, &lt;strong&gt;no repetí la sincronización&lt;/strong&gt;. Contacté con la vía de soporte de Meta para pedir una comprobación del onboarding real y de la elegibilidad para historial.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;No recuperé los chats antiguos por API.&lt;/strong&gt; El historial del móvil antiguo, la copia de seguridad y el histórico de Cloud API son asuntos diferentes; reinstalar WhatsApp o desregistrar el número para probar puede comprometer la coexistencia y las copias existentes.&lt;/p&gt;

&lt;h2&gt;
  
  
  Cómo diagnosticar tu caso sin arriesgar el número
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Síntoma&lt;/th&gt;
&lt;th&gt;Primero comprueba&lt;/th&gt;
&lt;th&gt;No deduzcas automáticamente&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;strong&gt;#1690130&lt;/strong&gt; tras alta interrumpida&lt;/td&gt;
&lt;td&gt;Estado real del porfolio, WABA, número y suscripción en Graph&lt;/td&gt;
&lt;td&gt;Que el porfolio no existe o haya que eliminarlo&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;code&gt;CONNECTED&lt;/code&gt; pero no llegan mensajes&lt;/td&gt;
&lt;td&gt;
&lt;code&gt;subscribed_apps&lt;/code&gt;, webhook configurado, persistencia local y pruebas reales&lt;/td&gt;
&lt;td&gt;Que el onboarding esté completamente listo&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Llegan mensajes, pero no los ecos de la app&lt;/td&gt;
&lt;td&gt;Suscripción al campo &lt;code&gt;smb_message_echoes&lt;/code&gt; y eventos recibidos&lt;/td&gt;
&lt;td&gt;Que los textos enviados desde el móvil se reflejen solos&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;strong&gt;131000 / 10&lt;/strong&gt; en &lt;code&gt;smb_app_data&lt;/code&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;code&gt;fbtrace_id&lt;/code&gt;, fecha, estado Graph y onboarding&lt;/td&gt;
&lt;td&gt;Que el historial ya se importó o que el plazo venció&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;strong&gt;141006&lt;/strong&gt; al intentar enviar&lt;/td&gt;
&lt;td&gt;Estado de pagos y motivo concreto de Meta&lt;/td&gt;
&lt;td&gt;Que la recepción por webhooks tampoco funcione&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  Lo que pediría a Meta Direct Support
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Confirmar el &lt;strong&gt;estado interno real del onboarding de coexistencia&lt;/strong&gt; para el número y explicar &lt;strong&gt;#1690130&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Aclarar por qué &lt;code&gt;smb_app_data&lt;/code&gt; devuelve &lt;strong&gt;131000 / 10&lt;/strong&gt; si &lt;code&gt;is_on_biz_app: true&lt;/code&gt; y los webhooks y ecos funcionan.&lt;/li&gt;
&lt;li&gt;Reparar o completar el proceso, &lt;strong&gt;si existe una opción compatible con mantener el número en WhatsApp Business&lt;/strong&gt;, sin borrar ni migrar la cuenta.&lt;/li&gt;
&lt;li&gt;Confirmar expresamente si todavía es posible habilitar la sincronización de contactos/historial después de solicitudes rechazadas.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Envía a Meta los identificadores reales y los &lt;code&gt;fbtrace_id&lt;/code&gt; &lt;strong&gt;por soporte privado&lt;/strong&gt;. No publiques accesos, tokens, teléfonos de clientes ni identificadores de sesión en un artículo abierto.&lt;/p&gt;

&lt;h2&gt;
  
  
  Lo que queda sin resolver
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;El error #1690130 en Embedded Signup no se ha reparado de manera confirmada.&lt;/strong&gt; Lo que se recuperó fue &lt;strong&gt;la integración del canal para mensajes nuevos y ecos&lt;/strong&gt;. La sincronización de contactos y conversaciones antiguas seguía bloqueada, y el estado completo de coexistencia requería aclaración de Meta.&lt;/p&gt;

&lt;p&gt;Por tanto, este artículo no debe interpretarse como «cómo eliminar #1690130 siempre», sino como &lt;strong&gt;cómo diagnosticar un alta interrumpida, recuperar webhooks cuando los recursos ya existen y reconocer los límites de la recuperación&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Referencias técnicas
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://developers.facebook.com/documentation/business-messaging/whatsapp/embedded-signup/onboarding-business-app-users" rel="noopener noreferrer"&gt;Meta — Embedded Signup y coexistencia de WhatsApp Business&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.postman.com/meta/whatsapp-business-platform/documentation/du6gzjv/embedded-signup" rel="noopener noreferrer"&gt;Meta — Documentación de Embedded Signup (Postman)&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.postman.com/meta/whatsapp-business-platform/request/26gui66/subscribe-to-a-waba" rel="noopener noreferrer"&gt;Meta — Suscribir una app a una WABA (Postman)&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://bird.com/en-nl/docs/knowledge-base/whatsapp/connection-errors" rel="noopener noreferrer"&gt;Bird — Errores y diagnóstico de coexistencia&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;a href="//whatsapp-business-error-3441034-solucion-meta-business-suite.md"&gt;Primer error: solución que me funcionó para #3441034&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;strong&gt;Martín Muñoz&lt;/strong&gt; · &lt;a href="https://github.com/martinmunozb" rel="noopener noreferrer"&gt;GitHub personal&lt;/a&gt; · Caso documentado el &lt;strong&gt;2 de noviembre de 2026&lt;/strong&gt;. Último estado: recepción y eco confirmados; sincronización histórica bloqueada.&lt;/p&gt;

&lt;p&gt;Si te ocurrió lo mismo, puedes compartir el &lt;strong&gt;código&lt;/strong&gt;, el &lt;strong&gt;paso donde falla Embedded Signup&lt;/strong&gt; y el resultado anonimizado de &lt;code&gt;subscribed_apps&lt;/code&gt;. Ese contexto es mucho más útil que repetir el registro a ciegas.&lt;/p&gt;

</description>
      <category>api</category>
      <category>cloud</category>
      <category>softwaredevelopment</category>
      <category>webhooks</category>
    </item>
    <item>
      <title>Error #3441034 de WhatsApp Business Coexistence: cómo lo resolví al desvincular Meta Business Suite Inbox</title>
      <dc:creator>Martín Muñoz</dc:creator>
      <pubDate>Mon, 02 Nov 2026 10:27:45 +0000</pubDate>
      <link>https://dev.to/martinmunozb/error-3441034-de-whatsapp-business-coexistence-como-lo-resolvi-al-desvincular-meta-business-suite-49m5</link>
      <guid>https://dev.to/martinmunozb/error-3441034-de-whatsapp-business-coexistence-como-lo-resolvi-al-desvincular-meta-business-suite-49m5</guid>
      <description>&lt;p&gt;&lt;strong&gt;Martín Muñoz · 2 de noviembre de 2026&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;em&gt;WhatsApp Business · Meta Embedded Signup · Coexistence · Error 3441034 · Caso real&lt;/em&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Solución que funcionó en mi caso:&lt;/strong&gt; entré en &lt;strong&gt;WhatsApp Business → Ajustes → Cuenta → Plataforma para empresas&lt;/strong&gt; y comprobé que el número seguía conectado a &lt;strong&gt;Bandeja de entrada de Meta Business Suite&lt;/strong&gt;. Desconecté &lt;strong&gt;solo esa integración&lt;/strong&gt;, repetí el flujo de &lt;strong&gt;coexistencia&lt;/strong&gt; y el error &lt;strong&gt;#3441034 dejó de aparecer&lt;/strong&gt;. Esto no garantiza que todas las incidencias con este código tengan la misma causa.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  El problema: «Este número de teléfono no cumple los requisitos para el registro ni la migración»
&lt;/h2&gt;

&lt;p&gt;Estaba desarrollando una integración con &lt;strong&gt;WhatsApp Cloud API&lt;/strong&gt; y quería conectar un número que ya utilizábamos en &lt;strong&gt;WhatsApp Business&lt;/strong&gt;, manteniendo la aplicación móvil operativa al mismo tiempo que la API.&lt;/p&gt;

&lt;p&gt;Al usar &lt;strong&gt;Embedded Signup&lt;/strong&gt; para WhatsApp Business App Coexistence, Meta rechazaba el número con &lt;strong&gt;#3441034&lt;/strong&gt;:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Este número de teléfono no cumple los requisitos para el registro ni la migración.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;La interfaz no explicaba cuál era el requisito que fallaba. Revisé el porfolio, los permisos de la app, la cuenta de WhatsApp y las vinculaciones de Facebook/Instagram. Seguí viendo el error.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;No estaba intentando migrar el número fuera de WhatsApp Business.&lt;/strong&gt; Necesitaba la opción de coexistencia, que permite conservar el uso de la app de WhatsApp Business mientras se trabaja con Cloud API.&lt;/p&gt;

&lt;h2&gt;
  
  
  Cómo encontré el bloqueo
&lt;/h2&gt;

&lt;p&gt;La pista estaba en &lt;strong&gt;el propio WhatsApp Business&lt;/strong&gt;, no en el panel de desarrolladores de Meta.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Abrí &lt;strong&gt;WhatsApp Business&lt;/strong&gt; en el dispositivo donde estaba la cuenta.&lt;/li&gt;
&lt;li&gt;Fui a &lt;strong&gt;Ajustes → Cuenta → Plataforma para empresas&lt;/strong&gt;. Según la versión, el nombre puede cambiar.&lt;/li&gt;
&lt;li&gt;Encontré una conexión existente a &lt;strong&gt;«Bandeja de entrada de Meta Business Suite»&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Esa plataforma ya estaba asociada al número que trataba de conectar a mi propia aplicación.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;En mi caso, la conexión previa con la bandeja de Meta Business Suite era el obstáculo práctico: después de retirarla pude avanzar.&lt;/p&gt;

&lt;h2&gt;
  
  
  Pasos que me funcionaron
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Antes de empezar:&lt;/strong&gt; si tu empresa sigue utilizando Meta Business Suite Inbox para atender mensajes, &lt;strong&gt;desvincularla interrumpirá esa función&lt;/strong&gt;. Coordina el cambio y lee los avisos antes de confirmar.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Abre WhatsApp Business.&lt;/li&gt;
&lt;li&gt;Entra en &lt;strong&gt;Ajustes → Cuenta → Plataforma para empresas&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Comprueba si aparece &lt;strong&gt;Meta Business Suite Inbox&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Si vas a sustituir esa plataforma por otra, &lt;strong&gt;desconecta únicamente esa conexión de plataforma&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No&lt;/strong&gt; pulses «Eliminar cuenta de WhatsApp», «Suprimir del porfolio empresarial» ni borres los datos de la aplicación: son operaciones distintas.&lt;/li&gt;
&lt;li&gt;Vuelve al &lt;strong&gt;Embedded Signup de coexistencia&lt;/strong&gt;, elige la opción de &lt;strong&gt;seguir usando WhatsApp Business&lt;/strong&gt; y continúa el proceso.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Resultado que observé:&lt;/strong&gt; desapareció el bloqueo &lt;strong&gt;#3441034&lt;/strong&gt; y pude avanzar en el asistente. La solución desbloqueó &lt;strong&gt;ese error&lt;/strong&gt;, no significó que todo el onboarding posterior estuviera completado.&lt;/p&gt;

&lt;h3&gt;
  
  
  ¿Y si «Desconectar» muestra «Se produjo un error. Vuelve a intentarlo»?
&lt;/h3&gt;

&lt;p&gt;También me pasó. Reinicié el dispositivo y posteriormente pude completar la desconexión.&lt;/p&gt;

&lt;p&gt;No puedo demostrar que reiniciar fuera la causa; el error pudo resolverse por un problema temporal del servicio. Evitaría borrar datos, reinstalar WhatsApp o eliminar la cuenta como primera respuesta.&lt;/p&gt;

&lt;h2&gt;
  
  
  Un error distinto: #2494064 («número ya registrado»)
&lt;/h2&gt;

&lt;p&gt;Durante las pruebas de otro flujo también apareció &lt;strong&gt;#2494064&lt;/strong&gt;, relacionado con un número ya registrado.&lt;/p&gt;

&lt;p&gt;Este código &lt;strong&gt;no equivale a #3441034&lt;/strong&gt;. Si el número sigue activo en WhatsApp Business y tu objetivo es mantenerlo allí, asegúrate de seguir la &lt;strong&gt;ruta de coexistencia&lt;/strong&gt; y no un registro o migración convencional.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;No elimines un número existente para intentar «liberarlo»&lt;/strong&gt; sin verificar antes si el flujo es el correcto.&lt;/p&gt;

&lt;h2&gt;
  
  
  Comprobaciones rápidas antes de contactar con soporte
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;¿Quieres seguir usando la app móvil?&lt;/strong&gt; Debes elegir &lt;strong&gt;coexistencia&lt;/strong&gt;, no una migración convencional.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;¿WhatsApp Business muestra una «Plataforma para empresas» conectada?&lt;/strong&gt; Revisa cuál es y si quieres sustituirla.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;¿Ya atiendes conversaciones en Meta Business Suite Inbox?&lt;/strong&gt; Planifica la desconexión antes de retirarla.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;¿El error sigue después?&lt;/strong&gt; No asumas que es la misma causa; anota código exacto, momento del flujo y versión de la app.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;¿Aparece #1690130 después de un alta interrumpida?&lt;/strong&gt; Es otro problema. He documentado su diagnóstico técnico aquí: &lt;a href="//whatsapp-business-error-1690130-embedded-signup-recuperacion-parcial.md"&gt;Error #1690130: recuperación parcial de WhatsApp Coexistence&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Lo que esta solución NO demuestra
&lt;/h2&gt;

&lt;p&gt;No afirmo que Meta Business Suite Inbox sea siempre la causa de &lt;strong&gt;#3441034&lt;/strong&gt;. Meta puede rechazar la elegibilidad por otros motivos; tampoco afirmo que cualquier configuración de coexistencia vaya a terminar correctamente después de hacer esta desconexión.&lt;/p&gt;

&lt;p&gt;Este artículo refleja una &lt;strong&gt;solución comprobada en mi número&lt;/strong&gt;, no una recomendación oficial ni una instrucción para borrar cuentas o migrar números.&lt;/p&gt;

&lt;h2&gt;
  
  
  Fuentes para ampliar
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://bird.com/en-nl/docs/knowledge-base/whatsapp/connection-errors" rel="noopener noreferrer"&gt;Bird: WhatsApp connection and coexistence errors&lt;/a&gt; — reconoce #3441034 como error de elegibilidad.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://bird.com/en-it/docs/guides/whatsapp/coexistence/troubleshooting" rel="noopener noreferrer"&gt;Bird: coexistence troubleshooting&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://docs.waco.id/en/existing-number" rel="noopener noreferrer"&gt;WACO: número existente en WhatsApp Business y #3441034&lt;/a&gt; — documenta un caso similar con Meta Business Suite.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://developers.facebook.com/documentation/business-messaging/whatsapp/embedded-signup/onboarding-business-app-users" rel="noopener noreferrer"&gt;Meta for Developers: onboarding de números de WhatsApp Business App&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;strong&gt;Martín Muñoz&lt;/strong&gt; · &lt;a href="https://github.com/martinmunozb" rel="noopener noreferrer"&gt;GitHub personal&lt;/a&gt; · Publicado el &lt;strong&gt;2 de noviembre de 2026&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Si este artículo te ha ayudado, indica el código exacto, en qué pantalla apareció y qué plataforma estaba conectada. No publiques tokens, números de clientes ni identificadores de sesión.&lt;/p&gt;

</description>
      <category>api</category>
      <category>bug</category>
      <category>software</category>
    </item>
  </channel>
</rss>
