Missing Teams info

I ran the M365 Tenant Migration assessment and it didn’t find or report on any Teams data, yet we have several teams. I then successfully ran the Teams migration assessment, which completed and then showed me the info.

thank you for reaching out. We are researching this issue now. We ran the Tenant Migration Assessment against an MSFT demo tenant and it was able to return the Teams details, so we are trying to reproduce the issue.
Would it be possible for you to rerun the template fresh from the Voleer Library and see if you have the same issue? I would like to rule out a transient API issue.
Thank you in advance!

Same issue – lots of errors in the logs (attached).
2021-08-18T19:34:01Z [Information] ERROR: Failed to get all team-enabled SharePoint Online sites.
Parameter set cannot be resolved using the specified named parameters. This failure might be caused by applying the default parameter binding. You can disable the default parameter binding in $PSDefaultParameterValues by setting $PSDefaultParameterValues[β€œDisabled”] to be $true, and retry. The following default parameter was successfully bound for this cmdlet when the error occurred: -WarningAction
2021-08-18T19:34:01Z [Information] 0 team-enabled SharePoint Online sites have been retrieved.
2021-08-18T19:34:01Z [Information] Creating status message: β€˜[Information]: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.’
2021-08-18T19:34:01Z [Information] ERROR: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.
2021-08-18T19:34:01Z [Information] Creating status message: β€˜[Information]: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.’
2021-08-18T19:34:01Z [Information] ERROR: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.
2021-08-18T19:34:01Z [Information] Creating status message: β€˜[Information]: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.’
2021-08-18T19:34:01Z [Information] ERROR: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.
2021-08-18T19:34:01Z [Information] Creating status message: β€˜[Information]: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.’
2021-08-18T19:34:01Z [Information] ERROR: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.
2021-08-18T19:34:01Z [Information] Creating status message: β€˜[Information]: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.’
2021-08-18T19:34:01Z [Information] ERROR: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.
2021-08-18T19:34:01Z [Information] Creating status message: β€˜[Information]: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.’
2021-08-18T19:34:01Z [Information] ERROR: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.
2021-08-18T19:34:01Z [Information] Creating status message: β€˜[Information]: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.’
2021-08-18T19:34:01Z [Information] ERROR: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.
2021-08-18T19:34:01Z [Information] Creating status message: β€˜[Information]: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.’
2021-08-18T19:34:01Z [Information] ERROR: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.
2021-08-18T19:34:01Z [Information] Creating status message: β€˜[Information]: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.’
2021-08-18T19:34:01Z [Information] ERROR: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.
2021-08-18T19:34:01Z [Information] Processed 10 Microsoft Teams out of 19.
2021-08-18T19:34:01Z [Information] Creating status message: β€˜[Information]: Processed 53 % of 19 total Microsoft Teams.’
2021-08-18T19:34:01Z [Information] Creating status message: β€˜[Information]: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.’
2021-08-18T19:34:01Z [Information] ERROR: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.
2021-08-18T19:34:01Z [Information] Creating status message: β€˜[Information]: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.’
2021-08-18T19:34:01Z [Information] ERROR: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.
2021-08-18T19:34:01Z [Information] Creating status message: β€˜[Information]: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.’
2021-08-18T19:34:01Z [Information] ERROR: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.
2021-08-18T19:34:01Z [Information] Creating status message: β€˜[Information]: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.’
2021-08-18T19:34:01Z [Information] ERROR: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.
2021-08-18T19:34:01Z [Information] Creating status message: β€˜[Information]: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.’
2021-08-18T19:34:01Z [Information] ERROR: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.
2021-08-18T19:34:01Z [Information] Creating status message: β€˜[Information]: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.’
2021-08-18T19:34:01Z [Information] ERROR: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.
2021-08-18T19:34:01Z [Information] Creating status message: β€˜[Information]: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.’
2021-08-18T19:34:01Z [Information] ERROR: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.
2021-08-18T19:34:01Z [Information] Creating status message: β€˜[Information]: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.’
2021-08-18T19:34:01Z [Information] ERROR: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.
2021-08-18T19:34:01Z [Information] Creating status message: β€˜[Information]: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.’
2021-08-18T19:34:01Z [Information] ERROR: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.
2021-08-18T19:34:01Z [Information] Creating status message: β€˜[Information]: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.’
2021-08-18T19:34:02Z [Information] ERROR: Failed Get-TeamChannel to retrieve the standard channels.
You must call the Connect-MicrosoftTeams cmdlet before calling any other cmdlets.
2021-08-18T19:34:02Z [Information] Creating status message: β€˜[Error]: Exception occurred on line 798:
Argument types do not match’
2021-08-18T19:34:02Z [Information] Exiting

(Attachment Analyzing Microsoft Teams.txt is missing)

Hello There. I dont want to hijack the thread, and will start my own if required, but i have similar behavior, however i am unable to run a teams migration report. The report fails with the below

2021-08-23T07:51:00Z [Information] Getting Unified Groups
2021-08-23T07:51:07Z [Information] Creating status message: '[Information]: Total teams processed: 100 of 121'
2021-08-23T07:51:07Z [Information] Total teams processed: 100 of 121
2021-08-23T07:51:09Z [Error] Write-Error : UNHANDLED EXCEPTION

At line:171 char:18
+ $teams = Invoke-GraphFast -itemType "teams" -Urls $urls
    + CategoryInfo : NotSpecified: (:) [Write-Error], WriteErrorException
    + FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,Invoke-GraphFast

2021-08-23T07:51:09Z [Error] Write-Error : ----------------------------------------

At line:171 char:18
+ $teams = Invoke-GraphFast -itemType "teams" -Urls $urls
    + CategoryInfo : NotSpecified: (:) [Write-Error], WriteErrorException
    + FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,Invoke-GraphFast

2021-08-23T07:51:09Z [Error] Write-Error : Error: Get-JWTDetails : Cannot bind argument to parameter 'token' because it is an empty string.
At C:\Users\ContainerAdministrator\Documents\WindowsPowerShell\Modules\GraphFastVoleer\2.0.4\GraphFastVoleer.psm1:64 
char:42
+             $tokens.jwt = Get-JWTDetails $tokens.accessToken -Verbose ...
+                                          ~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidData: (:) [Get-JWTDetails], ParameterBindingValidationException
    + FullyQualifiedErrorId : ParameterArgumentValidationErrorEmptyStringNotAllowed,Get-JWTDetails```

Is this the same issue on both cases? Is it something that I can resolve myself?

hi Jimmy,
apologies for the slow response. Are you still having this same issue? We resolved a bug that caused similar issue in large tenants. Let me know if we can connect and find a solution for you.

Thank you,
Willie

1 Like

Hello Willie. Yes, the Tenant Migration Report ran to completion! Thank you

Hello ,

Im running into the same issue with a large customer. Can you please check if we can run the report on large tenants?

Thank You

hi Senthu,
The Teams Migration Assessment has been executed thousands of times. To my knowledge, the largest enterprise m365 tenant was in excess of 25k users, 12k Teams and 22k Channels. Are you still experiencing the issue?

thank you,
Willie Cash
GM | Voleer @ BitTitan