Thank you for the update and I'm sorry about your situation, kamalTZ.
Since you also shared that you're experiencing issues receiving codes from Microsoft, please check your junk email folder for a message from a Microsoft account, and use the code sent to you. Valid verification codes come from an @accountprotection.microsoft.com email address.
Mark @accountprotection.microsoft.com as a trusted sender to receive your verification code in your inbox.
Does your alternate email address end in @outlook.com, @hotmail.com, @live.com, or @msn.com?
If so, you're using one Microsoft account to verify another Microsoft account. This can make it tricky to keep track of which one you're signed in to. When you sign in to the second account (to get the code sent to that email), most browsers automatically sign you out of the first account (the one that's actually requesting the code).
To get your verification code:
Using a browser in privacy mode, sign in with the first account. This lets you stay signed in to both accounts at the same time.
When you're prompted to enter the verification code that was sent to your alternate email address, don't close the browser window.
Open a new window in privacy mode. Ctrl + Shift + P is the shortcut for InPrivate Browsing in Microsoft Edge and Internet Explorer. If you're using a different browser, check that browser's help for info about privacy mode.
In the new window, sign in to your alternate email account and look for the message from the Microsoft account team. Copy or write down the verification code from the message.
Return to the window that is asking you for the verification code. Enter the code and follow the instructions.
If you've tried all the possible troubleshooting steps and you're still not receiving the code sent by Microsoft, kindly contact Microsoft support for your account to be checked internally. You may use these steps as your guide:
1-Access the Microsoft contact us at this link.
https://support.microsoft.com/contactus
2-Click on Windows and then click on "Get Home support"
3-Write a brief description of your request or issue in the box then click the "Get Help" button.
4-Click on the "Contact Support" button located at the bottom of the page. If you are not logged in, you will see "Sign in to Contact Support". Log in to your Microsoft account.
5-Select your Product or Service. Choose a Category then click Confirm
6-Lastly, choose a support option
You may also use this link, describe your problem and you'll be provided with self-help or connect you to the most appropriate support, which may include chat or request a call.
https://go.microsoft.com/fwlink/p/?linkid=2138303
Regards,
Alvaro