Server returned error on SASL authentication step

hi
i have follow all the steps but at last while trying to connect with mflix it says -

I have entered the below command in CMD : mongorestore --drop --gzip --uri mongodb+srv://username :password@mflix-xshtq.mongodb.net/mflix data

“Failed: error connecting to db server: server returned error on SASL authentication step: bad auth Authentication failed”

so please help to get this fix ASAP.

I am not sure that you really did:

The instructions specify to create user m220student with password m220password.

Why do you use username and password?

When the instructions are not followed, there is a high probability that it will not work.

Hi,
Thank you for your response its working now !!!

i have one more problem , unfortunately i have not completed the first lesson but later on i have understood the concepts and lectures of lesson one but problem is that i have solved the questions in db.py and after that when i am trying to check the same in mflix (localhost:5000) the question are still red.
and also i have restored the data from server multiple times but in my cluster >> in collections i am not getting the data.

please share your suggestion and answers on this.
Thanks in advance

@AYUSH_51541, your cluster is still not set properly with the following credentials:

This or the address is wrong.