I have a custom tab added to a team in Microsoft Teams and I have added some guest users as well in the same team where the custom tab is added. But only the users in the company domain could access the custom tab, not the guest users. In the same team, other tabs can be accessed by the guest users.
I use silent authentication mentioned in the Microsoft docs in my custom tab to verify the users. It works fine with normal/domain users, but throws an exception when a guest user tries to access the custom tab. It throws a time out exception from the '_renewIdToken(callback)' method of ADAL.js
Since the exception is thrown from the ADAL.js library, I am not able to debug further. Any leads would be highly appreciated.