Ciao per chi ha lo stesso problema ho risolto svuotando nuovamente i campo dopo il secondo ciclo for

non è la miglior soluzione ma funziona.