risolto, stavo lavorando su una vecchia versione della tabella e mancava un campo e quando facevo le prove di inserimento le facevo su quella nuova, ecco perchè funzionavano.. sono un tonno sorry! grazie dell'aiuto comunque