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

Enabling External Sharing | Multidomain Sharing in SharePoint Online

In SharePoint online environment most of the businesses facing issue with connecting with another business (B2B) or in technical terms connecting with another domain.

We have been using different methods with the Active Directly level which we known as “Federation”. But will see how we could share SharePoint site with multiple domains.

📓 Note : 

  • You must have either Microsoft account or organizational account to achieve this. 
  • Microsoft account must not be Live, Outlook or Hotmail, It could be Gmail, Yahoo or another. Then you should create a Microsoft account with your domain. Eg. “example@yahoo.com”.
  • Organizational account is account in another Office 365 tenant

How to share site with external domain user?

Firstly, you must enable External Sharing in the Office 365 admin center. This could be find easily with searching external sharing in the admin center.

ext 1

Second, Go site administration and select your SharePoint site and hit on “Share” on the ribbon. Make sure and best practice 🔖 to mention your external domain you sharing as below.

ext 2

Finally added user will be visible as below in the Office 365 admin center.

📌 Some useful resources :