I just thought I would add to the conversation with my experience so far, having used many iPhone's in the past (most recently an XR) being a casual gamer (PS4 + LCD monitor), and using a MBP 2015 for work I am usually running several hours of screen time a day.
Had been using the XR on a very heavy basis during UK lockdown, and yes I used to get headaches and eye soreness but only after several hours of screen time - this is fine in a way as it is way because then I really know it is time to put the phone down and give myself a break.
Two weeks ago I upgraded to the 12. The first few days seemed fine, then not too long after the back of my eyeballs started to feel really strained, my temples and front part of my head would ache bad. It hurt when I moved my head moving my eyes also was a strain. I took a few days off work because of this. At the time I put it down to something else; stress, poor diet, bad sleeping pattern, being inside a lot without enough natural daylight..
I remember having similar issues when I trialled the X a couple years back, but I didn't do my research on the 12 and just forgot about the PWM issue when pumping for a new handset.
Yesterday I was using my phone a fair bit and the headache came on really quickly, and now it is getting to the point where using it for not even 15 minutes aggravates the condition. My headaches also last for hours, are not really helped by painkillers, and at times actually make me feel nauseous.
Currently I am talking to Apple support chat, and they recommend returning the phone for a technician to look over. However I feel like they will just try to replace the screen, when in actual fact this seems like a software issue with the PWM / flicker rate being so low.
Unfortunately I returned my XR as part of the trade, but it looks like I will have to return the 12 as my 2 week return period is over in a day, and then take a punt with the 11, as that has an LCD screen. It is a shame, as the 12 is a really good phone, but, health > new shiny phone.
Has anyone who suffers from the strain on a regular 12 gone from the XR to a 12 and then to an 11?