il campo 'data' è per caso di tipo UNIQUE?
Se fosse così l'errore sta proprio lì, perchè quel tipo di campo identifica un campo permette di inserire valori l'uno diverso dall'altro e se provi ad aggiungere due valori uguali ti restituisce quell'errore...

ciao