buildDynamicListResponse castea IDs a string al armar la lista de WhatsApp. La comparación estricta in_array fallaba si el JSON devolvía el id como int. Ahora __valid_ids siempre contiene strings. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>