Managed Macbooks Beachballing since october 2024
Hi folks!
I am writing this here because my attempts at figuring our the cause have so far been unproductive. Hoping that someone here can help.
I am a tech support worker for an organization. Many of our employees use Macbooks that are managed by the organization, and we have several hundred such devices.
Ever since around october this year, around the time we started pushing out Mac OS Sequoia to our macs, we've had increasing reports from employees about their Macs "beachballing" several times a day. This also affects my work computer, a Macbook Air M2 2022 (8Gb RAM).
So far over 10 employees have reported the problem, but I expect the problem to be present on most if not all of our Macbooks for employees, since they have the same setups.
I will refer to the beachball hang events as "Spin" from now on.
Each Spin event lasts from 15-30 seconds. During the Spin, keyboard and mouse inputs are being registered, but are placed back in the process queue and will not be performed before the Spin stops. There are some exceptions to this though: System-wide keyboard shortcuts such as "CMD+tab" and "CMD+Space" will change windows and open the spotlight search, respectively, but spotlight will not process anything before the Spin has passed.
I've found no way to reproduce the Spin directly, and it happens in many different situations. Examples are: Moving a file in Finder, creating a new document in Excel, opening a new tab in Firefox etc.
Computer models
Macbook Air M2 2022 (8Gb RAM)
Most reports come from users that use this model. I am currently stress-testing by clogging up 7 out of the 8Gb RAM in order to see if the problem happens more often this way.
Macbook Air M1 2020 (16Gb RAM)
The user of this model reported no problems until he opened up large files in Photoshop and Illustrator on purpose for testing so that 14 out of 16 Gb physical RAM was being used. After doing this, he reported experiencing the issue.
Software
FileWave is our device management software.
We use GlobalProtect VPN and Cortex XDR as security software. Both by Palo Alto Software.
Our Macs use S.U.P.E.R.M.A.N to allow the standard user to authorize OS updates.
Other software that is installed by default by FileWave during setup that all users are guaranteed to have:
- Microsoft Office 2019
- Microsoft Teams
- Microsoft OneNote
- Microsoft OneDrive
- UniFLOW SmartClient (Print cloud solution)
- TeamViewer QuickSupport
We also use a bunch of configuration profiles for various settings. These are also pushed to the machines by FileWave after initial setup.
Troubleshooting
Here follows what has been tested so far:
- Uninstallation of FileWave Client. This was done to check if communication between server and client somehow caused the Spin. No difference noticed.
- Turning off OneDrive sync. This was done to see if file syncing through OneDrive could be a factor. No difference noticed.
- Using NONE of the desktop-versions of any of the Microsoft suite of programs. No difference noticed.
- Streaming system logs and trying to read them around the time of the Spin. The full system logs are impossibly verbose, and seeing any differences between them during Spin and outside of Spin is hard.
So far I am leaning on this being a memory issue, but I am not sure if it is connected to a certain process that struggles extra hard when little memory is available, or if this is related to Sequoia directly.
If any of you would like to share some insights or propose an hypothesis I haven't thought of myself, I'd appreciate it a ton!
Oh, and apologies for the wall of text.