Outlook crashes (hang) when searching emails

You could send email and you could receive email but when you search Outlook getting “not responding”.


You could fix this issue by  restart Windows.

Exact FIX:

Open Run (Windows + R) and run services.msc to open Services.

Look for “Windows Search” service which Windows is using to index, cache and search emails.

Restart the service you good to go!


MS Teams – Continuously popup “Login Now”

If you changed your Office password or logged with multiple Office accounts in the system. You may face this.

Even though you hit on “Login Now”, it comes to same screen. No Options! You not allowing to sign in or not allowing you to do anything other than hitting on login.

You could try kill the app (in “task manager”) but still its same.


Until Microsoft finds proper way to handle this dead lock, you could try below solution

Right click on Microsoft teams task manager icon and hit on ‘Log out’ then login again. 

You good to go!

Guide – Fastest way to Generate App Password in Office 365

Most of the times if you enabled MFA (Multi Factor Authentication aka. 2 Step verification) your organizational tenant users wont be able to authenticate into applications with typical password they use.

Applications could be desktop or mobile applications eg. Outlook, ios email, Android email etc.

As an admin this will be some over work and for Office 365 users this will be little bit of confusing. To overcome confusions following simple steps will be useful.


Login into Office.com


Copy and paste below address on same browser.


app password


Generate app password and enter that password to your app instead of usual password.


Debug office Add-ins

You could get logs of internal errors on the Office Addin using following method. Its simple and easy and involved few steps achieve.

Open Windows registry editor (windows + R then regedit.exe) and follow the route “HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Wef\Developer\” and mention your location to write logs.



  • Runtime logging feature available in Office desktop 2016 version.
  • You must be admin of the considered system to perform this.


Initially, this is kept blank and keep in mind to reverse it back since it leads to performance issues.

View Picker Tree view of SharePoint Online and On Prem

If you locking for short cut to integrate SharePoint site hierarchy. The following hack would be a better option if you not willing to custom build control.

✍ How achive?


SharePoint site hierarchy

Introduction to Script Lab – A Simplified but powerful way to Office Extendibility

Script Lab is a Microsoft garage project which initiated with summer hackathon held back in 2016. Creator main focus is to build a platform where build add-ins simple and with less knowledge curve for web developers. It is simple but it does not mean it is not powerful. Let’s go through below slider where you could kick start on developing Office extended apps.

click here if slider does not work. 

More information

Github Repository

Get Script Lab
https://aka.ms/getscriptlab – install

Office Add-ins UX design patterns

Office JS API reference

Configure Google Domains with Office 365 and Custom Azure Web App Domain

If you are setting up Office 365 with custom domain you will be asked to configure name server pointing to below in the domain admin page. In our case it will be Google domains registration page.

dns entries for o 365.PNG

If you altered name servers into Office 365 it wont help you to propagate DNS entries with Google domain management tool since you have handed over responsibilities to Microsoft Online DNS services.

⚡ Note – You required to enter DNS record in Office 365 but not in the google domain registration console.

You could achieve adding custom domain entries buy following path or finding domains in search in Office 365 admin portal.

☛ Home –> Setup –> Domains –> New Custom Record

adding custom domains

 It may take many minutes to propagate around the world based on the condition and you could check success of propagation with tool ViewDNS.

⚓ References