The working edid is the typical two 128-byte blocks.
The not-working edid is four 128-byte blocks which is unusual.
Not sure if something changed in the 6.6 to 6.12 kernel bump that means the extra edid blocks are reported, and whether their presence causes any issue for display-info library.
Looks like the first two blocks are the same. The additional blocks decode to:
```
Code
Block 2, CTA-861 Extension Block:
Revision: 3
Underscans IT Video Formats by default
Basic audio support
Supports YCbCr 4:4:4
Supports YCbCr 4:2:2
Native detailed modes: 0
Vendor-Specific Data Block (AMD), OUI 00-00-1A:
Version: 3.3
Minimum Refresh Rate: 48 Hz
Maximum Refresh Rate: 240 Hz
Flags 1.x: 0x00
Flags 2.x: 0x20
Maximum luminance: 129 (817.518 cd/m^2)
Minimum luminance: 11 (0.015 cd/m^2)
Unknown: 0x5f 0x10
Checksum: 0x0c
----------------
Block 3, CTA-861 Extension Block:
Revision: 3
Underscans IT Video Formats by default
Basic audio support
Supports YCbCr 4:4:4
Supports YCbCr 4:2:2
Native detailed modes: 0
Checksum: 0x07
Display More