Dear @Ayaz Ahemed,
Thank you for posting your question in the Microsoft Q&A forum.
I truly appreciate for the detailed breakdown of your issue with Microsoft 365 not receiving automated emails like OTPs and verification codes. Based on your setup and the extensive troubleshooting you've already done, there are still a few things you can do at the user level to help surface and potentially resolve the issue.
Option 1: Add a new way to sign in
For reference: Microsoft account security info & verification codes
Option 2: Troubleshooting verification code issues
For reference: Troubleshooting verification code issues
Option 3: Contact Admin - Raise Support Ticket to Microsoft Support
In this case, as forum moderators, we don't have access to the backend systems to effectively fix this due to privacy and security restrictions. We are just organizing use cases and collecting data, including from you, on a daily basis and will continue to monitor the progress of this issue.
For this reason, the most efficient solution would be to reach out to your admin to report this issue or create a support ticket from Microsoft Support to get confirmation about this technical issue. And the related supported team will further help; then you will get a more detailed and professional answer to your query there.
I hope this information is helpful. Please follow these steps and let me know if it works for you. If not, we can work together to resolve this.
Looking forward to hearing from you.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.