Aggiungo anche un'altro dettaglio: prestashop è impostato come multistore (i prodotti vengono correttamente aggiunti su entrambi cosi come le giacenze).
Però... c'è un però.
Sul primo negozio (il primo creato) ora, da prima dell'utilizzo di questo script, la ricerca del prodotto non trova alcun risultato (già rigenerato l'indice e controllato nel database, ha oltre 12 mila parole).
Mentre sul secondo, che credo utilizzi un modulo di ricerca Ajax fornito con il template, la ricerca funziona correttamente..
Misteri...