Dari melihat kesalahan mongo Anda, masalahnya bukan dengan mongo, itu hanya melakukan apa yang seharusnya dilakukan. Itu memiliki objek dengan _id dari tipe ObjectId:ObjectId('xxx') dan sekarang Anda mencoba mengubah objek itu untuk memiliki _id dari tipe String (_id:"5083e4a7f4c0c4e270000001") dan Mongo tampaknya tidak suka.
Jadi, pertanyaannya adalah:mengapa objek memiliki id bertipe ObjectId? Bagaimana Anda mengaturnya pertama kali? Jika Anda menggunakan beberapa metode lain untuk menginisialisasinya (saya kira sisi server), Anda harus mengatur jenis id menjadi String sehingga sama dengan yang berasal dari perpustakaan skrip Anda. Jika Anda ingin tetap menjadi ObjectId, Anda perlu mengonversi String yang berasal dari skrip Anda menjadi ObjectId sebelum Anda menyimpannya ke Mongo.
HTH.