Skip to main content

Troubleshooting

Maximum PowerShell sessions against Microsoft Exchange

If you receive an error message with the following syntax:

troubleshooting

then this means that you have reached the maximum allowed concurrent PowerShell sessions against Exchange Online.

To resolve the issue, you must close a few other PowerShell sessions. The Omada Identity Exchange Hybrid Connectivity automatically removes its PowerShell session after each connection to Exchange Online.

If the error continues to occur you can open a case with the Exchange Online Team with the title Increase Throttle Policy and ask for more concurrent sessions, the default setting is PowerShellMaxConcurrency = 3.

Microsoft Exchange doesn't support reported mailbox type

If you receive an error message with the following syntax:

Cannot convert value System.Collections.ArrayList to type "Microsoft.Exchange.Data.Directory.Recipient.RecipientTypeDetails[]". Error: "Cannot convert value "SchedulingMailbox" to type "Microsoft.Exchange.Data.Directory.Recipient.RecipientTypeDetails". Error: "Unable to match the identifier name SchedulingMailbox to a valid enumerator name.

then this means that Microsoft Exchange doesn't support SchedulingMailbox (or any other mailbox type that is mentioned in the log).

To resolve the issue, remove the mailbox type mentioned in the log from Mailbox subtype in all queries.