Jag postade detta som ett svar tidigare, men det konverterade det till en kommentar...
Escape ditt @-tecken till %40
(i din lösenordssträng.)
Enligt kommentarerna tror jag att detta kommer att fungera med C#-drivrutinen, men kanske inte fungerar när du använder andra drivrutiner (mongoose på node.js till exempel)