Attempting to connect to an Office 365 Scope using anything other than browser authentication results in the below error:
Error: The partner STS returned a wst:InvalidScope error.
Stack: at Microsoft.SharePoint.Client.Idcrl.IdcrlAuth.GetPartnerTicketFromAdfs(String adfsUrl, String username, String password)
at Microsoft.SharePoint.Client.Idcrl.IdcrlAuth.GetServiceToken(String username, String password, String serviceTarget, String servicePolicy)
at Microsoft.SharePoint.Client.Idcrl.SharePointOnlineAuthenticationProvider.GetAuthenticationCookie(Uri url, String username, SecureString password, Boolean alwaysThrowOnFailure, EventHandler`1 executingWebRequest)
at Microsoft.SharePoint.Client.SharePointOnlineCredentials.GetAuthenticationCookie(Uri url, Boolean refresh, Boolean alwaysThrowOnFailure)
at Metalogix.SharePoint.Adapters.CSOM2013.Authentication.O365CSOMAuthenticationManager.GetCookieForUser(String url, String userName, String password, IWebProxy proxy, Boolean isProxyImportedFromBrowser)
at Metalogix.SharePoint.Adapters.CSOM2013.CSOMAdapter.CheckConnection()
at Metalogix.SharePoint.SPConnection.CheckConnection(Boolean bBypassManualConnectBlock, Boolean byPassLicenseCheck)
at Metalogix.SharePoint.SPConnection.CheckConnection(Boolean bBypassManualConnectBlock)
at Metalogix.SharePoint.UI.WinForms.Administration.ConnectToSharePointDialog.b__0(BackgroundWorker worker)
Fiddler throws attached 403 Error.