I am a Developer. Here is the bug folks: The phone is not technically dimming; the software is setting the maximum brightness to a lower level, in percentage increments. You can see this happen in stages, and when it does, go to your brightness gauge. You’ll notice that it will slide from top to bottom, but may only actually be working from 0% up to say 20% or 30%. Any manual setting of the slider higher than that level has no effect. You can see this happen in real time.
Sanity check: One iOS program’s feature that is unaffected by this “low-maximum” bug is the video setting in the camera. When the iOS software has reduced max brightness so low you can barely see a thing on the display, launch your camera to set it to take a video, and watch the phone magically light back up again and return to normal. Change the camera from video to photo and watch the max-brightness drop again right before your eyes. Switch away from the video activated camera app to anything else, even just the home screen and it’ll start getting darker. Switch back to vid-camera and illumination returns to full, as the vid-cam feature ignores/bypasses the current system maximum brightness value.
This is an obvious bug, an iOS bug when running on iPhone 12 Max Pro hardware; a bug that is dropping the max-brightness value, and by doing so decreasing general/global display luminosity to unusable levels. Even II it’s a design flaw with a sensor somewhere on the iPhone hardware sending the operating system bad telemetry data, the iOS could be written a patch to ignore the false readings if it detects its running on an iPhone model 12 Pro Max (or any other similarly defective iPhone models).
This is a bug.
A bug that should be treated as a P1-Critical PR in my opinion.
Marc