No funciona el buscador si el producto se cargó via API. Solo funciona si el producto se carga de manera normal

Hola! Integramos con la API nuestra base de datos a tienda nube. La cuestion es que cuando un producto se carga (via API), el producto se carga correctamente, aparece en el sitio si entro por categoria, pero el buscador (tanto el del sitio como el del admin de productos) no encuentra dicho producto.
Por otro lado, si el producto lo cargo de manera normal tradicional, no hay problema.
En el chat no me ayudan, me atiende alguien diferente cada vez y no entienden el problema.
No me sirve tener que andar forzando la indexacion, o entrar a darle guardar al producto ya guardado. Me explico?
Alguien que sepa de api me podrá ayudar?
Ya escribí al mail de api y se vé que nadie que sepa del tema me puede ayudar.
O tengo algún parámetro mal, o uds tienen un error.
Ya leí la documentacion de la API tambien.
Gracias!