Fix Mac client updates
Multiple problems reported:
It seems whenever the OSX client updates, we get a "An update is ready to install. Microsoft Teams is trying to add a new helper tool." authentication request, then the app quits. Or sometime the app just quits on it's own without any notification. When it launches again, the "loading" box then sometimes doesn't disappear. I really want to roll this out for our teams to start playing with, but having the app quit on us ~10 times a day without notification makes it unusable.
On most Macs I’ve tried, the automatic update framework is pretty aggressive, and apparently cannot be unconfigured. However, it consistently fails to update the app when I’m logged in with a standard account. The app occasionally prompts for admin creds (I assume it’s making an update helper daemon), and I supply them, but the only Helper process Teams ever runs is owned by the standard account. I’m not sure exactly what to suggest here, because there are several opportunities for change, some of which might obviate usefulness of others. Ideas might be some user interaction to defer the forced relaunch during updates, options for scheduling deferred updates, options to manually supply admin credentials at each update, improve reliability around whatever helper proc is supposed to facilitate updates.
It seems every time Mac app updates itself, it stores the update file to Library/Application Support/Microsoft/Teams/tmp folder.
The update files are named as Teamsosx (1).zip, Teamsosx (2).zip etc. Each file seems to be around 80 MB. Since the Mac app updates itself constantly (microsoftteams.uservoice.com/forums/555103-..), they start consuming significant amount of disk space. When I first noticed this, there was ~70GB of update files! Garbage collection would be welcome.
Every time there is an update for the desktop client (at least on Mac) the client updates automatically without prompting the user, which always seems to invalidate the session. There should be an option to prompt the user before the client is updated. (similar to how VS Code does it, perhaps)
There have been many times where teams has updated while it’s been minimized on my machine, causing me to not see any new messages until the next time I’ve manually re-opened and logged in again.
66 commentsComments are closed
Has anyone experienced Teams restarting after an update *behind* an active full-screen App, which requires taking the App you are using out of full-screen so that the Teams window can be released back to the main a screen?
Andy Mercer commented
@Keith Lytle, they aren't pushing updates every 5-20 minutes. What is happening is what the auto-update doesn't work. It's trying to update, failing, and trying again. What you need to do is download a fresh .app file from the web version, manually overwrite the .app file in the Applications folder.
Keith Lytle commented
Can the updates be slowed down to once a day from being every 5-20 minutes? I think my users would be ok with it disappearing overnight versus in the middle of their work
Bump - This needs to be addressed. We are on the verge of having to deploy this app to a bunch of non-admin users, and this is a show stopper.
Sean McClafferty commented
I'm having a similar issue. Pretty much every day, I get a popup requesting I enter Admin credentials so it can update the helper app. Then the app closes, which I typically don't notice.
Josh Black commented
Here to backup everyone else about the "minimizing after update". I tend to always have my Teams in split screen with Outlook. At least twice a day, I'll need to re-add it to my view from the dock.
Jon Ostroushko commented
This is a really big concern and limiting our ability to adopt teams among our Mac users at our business. Any attention on this would be greatly appreciated.
Have to backup what others are saying here. The issue of "minimizing feature of the update process on Mac is not helpful at all." is very true. There is no indication of the app updating. It is very misleading for people as they do think that it has either closed or crashed on them. I strongly suggest that the behavior change for this issue.
Daniel M commented
I've read through the other comments and I have to agree that the minimizing feature of the update process on Mac is not helpful at all. I no longer receive notifications when the app is minimized after it restarts. There is no obvious indication that the app has restarted and put itself into this minimized-and-wont-show-notifications state until I try to open the app. Sometimes when this happens, I get email notifications that I have unread messages from Teams, at which point I discover that the app is in this bad state. Many times too much time has passed and co-workers have either come directly to my desk or emailed me directly because Teams as a communication tool has failed us.
Alexis Jackson commented
I don't know about everyone else, but I don't want to have to go click an app that I had already opened just to be able to reply to someone. The general Mac experience is already clunky enough, and this auto minimizing 'feature' is ridiculous. I for one would love it if the app moved to a direction of electing when to run updates on the app.
Also, just to reiterate what I stated several weeks ago, when this action takes place every 20 minutes Teams steals focus away from whatever you happen to be doing at that moment.
This is very frustrating and is not acceptable behavior for any application.
Teams is not simply "minimizing". Every 20 minutes Teams completely quits, disappears from my Dock, reappears, bounces a few times and loads with the window minimized.
Just to be clear, the app is not just minimized, it is no longer running. It is nowhere in the doc and if I check Activity Monitor it is also not listed.
Had to download again today, should I post this every day I have to do this?
It's almost daily that I have to go manually download the latest version of teams because the auto-update will attempt to update but fails and then kills the app. I don't have to un-install, I just copy the new version over the old one and it works, but still very annoying. Especially since the app seems to get updates 2-3 times a week.
Michelle Q commented
I've been having the same problem on my mac computer too. The only thing that has fixed it is uninstalling and re-installing this will only fix it temporarily and I have had to uninstall and re-install multiple times in one week. Would love any other advice anyone has.
Matt C commented
Teams keeps closing on Mac when trying to update. The desktop app checks for updates and when it finds one, which happens often, it tries to update. As part of the update process Teams is supposed to restart. What we're seeing is that it just closes and never re-opens. Users are missing important messages because they haven't realized that Teams has closed. See this post on Microsoft tech community https://techcommunity.microsoft.com/t5/Microsoft-Teams/Teams-Keeps-Closing-Crashing-on-Mac/td-p/48344. Please fix this ASAP!!
It looks like Microsoft Teams assumes everyone is an admin user on their Mac. As a standard user I see that it checks for updates every 20 minutes (but never prompts me for an admin credentials) then relaunches itself stealing focus away from whatever I am doing.
This is NOT acceptable. As an IT admin I will not role out such a product as I would get constant trouble tickets for this issue due to the fact that a majority of our Mac users are not admins.
This application along with any other Mac application should be updated using the enterprise ready Microsoft AutoUpdate tool created by the Microsoft Office team. This tool is utilized by Office 2016, Skype for Business, Office 2011, Lync 2011, Silverlight, etc. It allows non-admins to update software. It can also silently update software and politely prompt the user via standard macOS notifications to restart the application if they are running while an update is ready to install. Please contact Paul Bowden (a Microsoft employeed) to work on integrating with a better updating tool.
Jeff Gardner commented
Please fix this issue! Prompting for admin credentials just to update an app that has already been approved is ridiculous and administratively frustrating.
Mark James commented
We've the same experience from day 1 as well. Unless the user has admin rights, updates cause the Teams app to quit. Making everyone an admin to get around this issue is not really a practical or sensible option.