Saya memiliki masalah yang sama dan ternyata masalahnya adalah karena menimpa Equals pada kelas yang dipetakan. Metode Equals saya hanya membandingkan bidang kunci utama yang merupakan bidang identitas. Tentu saja ketika objek baru, semua identitas adalah 0. Jadi ketika InsertAllOnSubmit dipanggil, ia berpikir bahwa semua objek baru adalah sama dan pada dasarnya mengabaikan setiap objek kecuali yang pertama.