If you are using remediation script to do the uninstallation and check, monitoring feedback of that remediation object will only show you, what scripts input will do and that will depend, how it will end. I think you have 2 options here;
- If you continue to use remediation script, you could add a option that it will log locally somewhere but then you will need to connect to that device.
- Try to use Intune Application to do the uninstallation but you then need to wrap that app first into Win32 app, unless you have proper MSI file of that Teams version. With that, you could monitor better that process from monitoring and investigate only first of failures. This might be more solid solution of app uninstall rather than using remediation script.
Myself, I use this line to remove MS Teams consumer version during Autopilot (might work to on-field computers as well):
Get-AppxProvisionedPackage -online | where-object {$_.packagename -like "MicrosoftTeams"} | Remove-AppxProvisionedPackage -online -LogLevel "3" -LogPath "C:\Windows\Debug\ProvisionedAppsRemoval-Teams.log" -ErrorAction SilentlyContinue**