I know there's been a lot of these issues in the past, but here's mine (which seems a little bit different).
I have a MacBook Pro 2019 (Intel-based) and two monitors attached to it: one 1080p plugged from HDMI with a Satechi Adapter going into one Thunderbolt port (working just fine). I have another LG Ultra HD 24 inch monitor plugged via Display Port to an adapter Display Port-USB-C into another Thunderbolt port.
For months this setup worked just fine. My LG Monitor showed the native resolution (3840 x 2160) scaled to 1080p at 60hz and the other one at the normal 1080p native. I was happy.
But suddenly the setup stopped working. I didn't do anything. I didn't even update macOS. Now my 4K monitor is recognized as a 30.5 inch monitor with a native resolution of 1080 by the OS, and I can't seem to get it to full resolution.
To make this weirder, I have another MacBook Pro at home (2020, Intel too). Same result. One is Big Sur, the other one Monterey. Both are having the same issue.
Here's what I've done so far, reading other people's similar issues:
- Disconnected and reconnnected the monitors in every fashion possible.
- Reboot in safe boot to get to the problem.
- Of course, I've pressed opt to see if there're other resolutions.
- I've connected the monitor with Display Port to other (Windows) computers and even my own iPad Air. Monitor, cable and adapter working just fine with every other device except both my MacBooks.
- Updated my Big Sur MacBook to the latest Monterey.
- Cleaned up the PRAM and the other one I don't remember the name (lol).
Nothing has worked so far. I'm running out of options here. Any suggestion?
PS: If I change Display Port to HDMI I get 4k with 1080p scaling, but only at 30hz. Seems a good way to go for now, but it doesn't quite solve my problem.