I don’t believe apple ever figured out the problem. I went through 5 new laptops in a month and every single one had issues. 2 dell xps laptops thought I lived in Houston. Their customer service was a nightmare. So I bought another MacBook from micro center and noticed it right away. Customer service opened a claim and told me to exchange it.
Then I had the same problem with the new one and was told to go to the Genius Bar but they couldn’t help and told me exchange it again. The third one still had the problem. Customer service said my service claim would remain open after the warranty expired so I let it go. It doesn’t affect performance but it’s annoying. Also I haven’t heard of this problem on the newer M1 MacBooks.