Finding this thread after 3 long years, with 2 Macbook Pro's and 1 recurring sanity check to make sure I was not imagining this flicker is like finding the promised land. This unresolved, apparently unacknowledged by Apple, defect/issue/bug/feature(?) has been driving me to the edge of those sanity checks exactly because of the reasons everyone has documented. It isn't remotely consistent, I can't reproduce it on demand, nearly impossible to catch on video and as I found out much to my shagrin after thinking I had a concrete plan to document it, does not come through on a screen capture all of which make it incredibly challenging to convince anyone that it is a real problem.
I have had this problem in a 15-inch Macbook Pro 2018 which had the keyboard and ultimately logic board replaced as well as this 16-inch Macbook Pro 2019 I am currently typing on as recent as today while I was coding. I thought I was the only one who couldn't figure it out going back and forth between Hardware and then Software and then back to Hardware and down the rabbit hole.
I am trying every single one of these recommendations because nothing I have tried prior to this has worked. First up turning off Graphics Card Switching.
Will let you know how it works
It is the true tone sensor trying to adjust the screen color to your environment, the problem is that sometimes we move, the light hits the true tone sensor in a different intensity and the sensor tries to adjust the screen color to make it looks more real to your eyes according to the environment it is seeing. You can disable it in Display > True tone and the screen will stop to change the tint randomly.
Have a 2019 Macbook Pro, this fix worked for me!!! Hooray!! This was so annoying.
I just purchased a MacBook Pro (15-inch, 2017) and I'm noticing a random color tint change. It is very slight and subtle, the screen goes from a bluish hue to a pinkish hue. The actual change in color is not very noticeable, but the shift when it occurs is noticeable. You can see the screen suddenly shift to a different hue or shade. It's like an abrupt transition to a different tint, from bluish to pinkish.
The problem is that I see no rhyme or reason for the tint shift. Has anyone noticed the same thing? I've seen it occur when launching or closing Safari a few times, once while in Safari opening more tabs, once while in Terminal, and once when changing the text background color in TextEdit. It happens maybe once a day. Nightshift is off, automatic brightness adjustment is off, and I am using the "Color LCD" profile.
I reset the SMC, NVRAM, and cleared the color profile cache with Terminal. Nothing has solved it. Sometimes I can go a whole day without seeing it. It’s random, and usually occurs once a day. The change in hue is nothing major, but because it is so abrupt you will notice it.
Seems like a software issue, but hard to tell... Is anyone else seeing this? I suppose without a whitish background, it will look like a brightness change to you as opposed to a tint change?
I found this thread bc I was having the same problem with Macbook 2019. I finally found this worked for me:
System Preferences
Display
True Tone -Toggle
It was on, I turned it off and no more problems for me.
It's been established that this isn't a matter of graphics card switching, but I wonder if it happens with both cards. At least one user said it doesn't happen with an external monitor, which would be using the dGPU. I didn't notice anyone saying it happens when the dGPU is active. It may be why one user says turning off graphics switching eliminated the problem.