I've searched and maybe I'm just not finding the correct key words, but has anyone else run into the problem of Teams not installing itself for all users even though the "Teams machine-wide installer" is present on the machine?
I have multiple machines where most users' Teams installs itself properly at login, but one or two users do not.
Put those users on a different machine and Teams is there working as expected.
May be the Teams machine-wide installer causing that issues, I would suggest just delete the Teams folder under C:\Users\username\AppData\Local\Microsoft\ and download the latest version from teams.microsoft.com and try the installation fresh
We have been dealing with this issue as well and last week I finally had the time to tackle it. Rather than try to deal with why TMWI was not launching for all users on all machines, I did an end-run around it to achieve my goal.
Going back to the old days, I created a batch file that I put into the All Users Startup folder that checks to see if Teams is installed for the current user and if not, launches the TMWI. There are a few flashes on the screen at login when the command window comes up, but it works. Here is what I put into it:
if not exist %userprofile%\appdata\local\Microsoft\Teams\Update.exe "%programfiles(x86)%\Teams Installer\Teams.exe"
Gotta love growing up with batch files and environment variables. :) Hope this helps you and anyone else that runs into this.