MacBook Pro 16'' 2019 CPU at 1GHz for absolutely no reason
I have a 2019 MacBook Pro 16'' (see details below). Yesterday I started using my computer in the morning and the CPU was stuck at 1 GHz. This makes the computer absolutely unusable.
I'm aware that the thermal management of these models is terrible (that is why I regularly clean the fans, and I did that just 2 months ago). Therefore, every time this 1 GHz problem happens my first guess is that the computer is overheating. But actually, this time it absolutely definitely wasn't, and I can show it.
The screenshots below show data from iStat Menus. You can see during this issue that the CPU was at 16%, frequency at 1 GHz and all temperatures at ~60º or lower. I was also plugged in to an official Apple USB-C wall adapter. You can also confirm this with the screenshots from Intel Power Gadget.
In one screenshot with all the temperatures you can also see the fan speed is at around a 3000 rpm. Later, I decided to manually set fan speed to the max (6000 rpm), and in the other screenshots you see the temperatures actually decreased to around 40º C. Yet, still 1 GHz.
I cannot overstate how impossible the computer is to use when the CPU is stuck at 1 GHz. Even taking these screenshots was an ordeal.
Does anyone have any suggestions? I bought this computer in the middle of 2020 and, while it is now out of warranty, this was the top of the line MacBook Pro at the time of purchase (I actually need all this power for running optimization code, unfortunately for my wallet) and I expect it to last more than 3 years.
PS: I've had issues like this in the past, but those times kernel_task sticks the CPU at 800% and this is clearly an issue with overheating (even though the CPU also reports 60º C). But every time this starts to happen, I open the computer, clean the fans (which are normally full with dust) and the problem is solved. This is very different, kernel_task is not at 800% and the fans were cleaned very recently.
[Edited by Moderator]
MacBook Pro 16″