@ManseUK Heeft waarschijnlijk gelijk, dat lijkt erop dat UserName een 'sleutel' is - in dit geval een index. De _id attribuut is de "primaire" index die standaard wordt aangemaakt, maar met mongodb kun je er meerdere hebben.
Start een mongo-console en voer medinfo.users.getIndexes() . uit ? Iets moet een index hebben toegevoegd aan 'Gebruikersnaam'.
required: true zou dat niet doen, maar je hebt misschien eerder met andere instellingen gespeeld en de index is niet verwijderd?