Side monitors suddenly boot locked in 640x480

Hello all!

I’m having a problem with Fedora 40 KDE. I have three (identical) monitors, and every now and then the two non-primary monitors boot with a resolution of 640x480. If I go to Display Settings, I can’t change it to any other value. I learned that if I unplug the monitors and plug them back in, the problem is solved. What can be causing this?

$ xrandr --verbose

Screen 0: minimum 16 x 16, current 3200 x 1080, maximum 32767 x 32767
DP-2 connected 640x480+2560+600 (0x27) normal (normal left inverted right x axis y axis) 0mm x 0mm
        Identifier: 0x21
        Timestamp:  35127
        Subpixel:   unknown
        Gamma:      1.0:1.0:1.0
        Brightness: 0.0
        Clones:    
        CRTC:       1
        CRTCs:      1
        Transform:  1.000000 0.000000 0.000000
                    0.000000 1.000000 0.000000
                    0.000000 0.000000 1.000000
                   filter: 
        RANDR Emulation: 1 
        non-desktop: 0 
                supported: 0, 1
  640x480 (0x27) 23.750MHz -HSync +VSync *current +preferred
        h: width   640 start  664 end  720 total  800 skew    0 clock  29.69KHz
        v: height  480 start  483 end  487 total  500           clock  59.38Hz
  320x240 (0x28)  6.000MHz -HSync +VSync
        h: width   320 start  336 end  360 total  400 skew    0 clock  15.00KHz
        v: height  240 start  243 end  247 total  252           clock  59.52Hz
  640x400 (0x29) 19.750MHz -HSync +VSync
        h: width   640 start  664 end  720 total  800 skew    0 clock  24.69KHz
        v: height  400 start  403 end  409 total  417           clock  59.20Hz
  320x200 (0x2a)  5.000MHz -HSync +VSync
        h: width   320 start  336 end  360 total  400 skew    0 clock  12.50KHz
        v: height  200 start  203 end  209 total  212           clock  58.96Hz
  640x350 (0x2b) 17.500MHz -HSync +VSync
        h: width   640 start  664 end  720 total  800 skew    0 clock  21.88KHz
        v: height  350 start  353 end  363 total  366           clock  59.77Hz
DP-1 connected primary 640x480+0+600 (0x27) normal (normal left inverted right x axis y axis) 0mm x 0mm
        Identifier: 0x23
        Timestamp:  35127
        Subpixel:   unknown
        Gamma:      1.0:1.0:1.0
        Brightness: 0.0
        Clones:    
        CRTC:       0
        CRTCs:      0
        Transform:  1.000000 0.000000 0.000000
                    0.000000 1.000000 0.000000
                    0.000000 0.000000 1.000000
                   filter: 
        RANDR Emulation: 1 
        non-desktop: 0 
                supported: 0, 1
  640x480 (0x27) 23.750MHz -HSync +VSync *current +preferred
        h: width   640 start  664 end  720 total  800 skew    0 clock  29.69KHz
        v: height  480 start  483 end  487 total  500           clock  59.38Hz
  320x240 (0x28)  6.000MHz -HSync +VSync
        h: width   320 start  336 end  360 total  400 skew    0 clock  15.00KHz
        v: height  240 start  243 end  247 total  252           clock  59.52Hz
  640x400 (0x29) 19.750MHz -HSync +VSync
        h: width   640 start  664 end  720 total  800 skew    0 clock  24.69KHz
        v: height  400 start  403 end  409 total  417           clock  59.20Hz
  320x200 (0x2a)  5.000MHz -HSync +VSync
        h: width   320 start  336 end  360 total  400 skew    0 clock  12.50KHz
        v: height  200 start  203 end  209 total  212           clock  58.96Hz
  640x350 (0x2b) 17.500MHz -HSync +VSync
        h: width   640 start  664 end  720 total  800 skew    0 clock  21.88KHz
        v: height  350 start  353 end  363 total  366           clock  59.77Hz
DP-3 connected 1920x1080+640+0 (0x2c) normal (normal left inverted right x axis y axis) 510mm x 290mm
        Identifier: 0x25
        Timestamp:  35127
        Subpixel:   unknown
        Gamma:      1.0:1.0:1.0
        Brightness: 0.0
        Clones:    
        CRTC:       2
        CRTCs:      2
        Transform:  1.000000 0.000000 0.000000
                    0.000000 1.000000 0.000000
                    0.000000 0.000000 1.000000
                   filter: 
        RANDR Emulation: 1 
        non-desktop: 0 
                supported: 0, 1
  1920x1080 (0x2c) 173.000MHz -HSync +VSync *current +preferred
        h: width  1920 start 2048 end 2248 total 2576 skew    0 clock  67.16KHz
        v: height 1080 start 1083 end 1088 total 1120           clock  59.96Hz
  1440x1080 (0x2d) 129.000MHz -HSync +VSync
        h: width  1440 start 1528 end 1680 total 1920 skew    0 clock  67.19KHz
        v: height 1080 start 1083 end 1087 total 1120           clock  59.99Hz
  1400x1050 (0x2e) 121.750MHz -HSync +VSync
        h: width  1400 start 1488 end 1632 total 1864 skew    0 clock  65.32KHz
        v: height 1050 start 1053 end 1057 total 1089           clock  59.98Hz
  1280x1024 (0x2f) 109.000MHz -HSync +VSync
        h: width  1280 start 1368 end 1496 total 1712 skew    0 clock  63.67KHz
        v: height 1024 start 1027 end 1034 total 1063           clock  59.89Hz
  1280x960 (0x30) 101.250MHz -HSync +VSync
        h: width  1280 start 1360 end 1488 total 1696 skew    0 clock  59.70KHz
        v: height  960 start  963 end  967 total  996           clock  59.94Hz
  1152x864 (0x31) 81.750MHz -HSync +VSync
        h: width  1152 start 1216 end 1336 total 1520 skew    0 clock  53.78KHz
        v: height  864 start  867 end  871 total  897           clock  59.96Hz
  1024x768 (0x32) 63.500MHz -HSync +VSync
        h: width  1024 start 1072 end 1176 total 1328 skew    0 clock  47.82KHz
        v: height  768 start  771 end  775 total  798           clock  59.92Hz
  800x600 (0x33) 38.250MHz -HSync +VSync
        h: width   800 start  832 end  912 total 1024 skew    0 clock  37.35KHz
        v: height  600 start  603 end  607 total  624           clock  59.86Hz
  640x480 (0x27) 23.750MHz -HSync +VSync
        h: width   640 start  664 end  720 total  800 skew    0 clock  29.69KHz
        v: height  480 start  483 end  487 total  500           clock  59.38Hz
  320x240 (0x28)  6.000MHz -HSync +VSync
        h: width   320 start  336 end  360 total  400 skew    0 clock  15.00KHz
        v: height  240 start  243 end  247 total  252           clock  59.52Hz
  1680x1050 (0x34) 146.250MHz -HSync +VSync
        h: width  1680 start 1784 end 1960 total 2240 skew    0 clock  65.29KHz
        v: height 1050 start 1053 end 1059 total 1089           clock  59.95Hz
  1440x900 (0x35) 106.500MHz -HSync +VSync
        h: width  1440 start 1528 end 1672 total 1904 skew    0 clock  55.93KHz
        v: height  900 start  903 end  909 total  934           clock  59.89Hz
  1280x800 (0x36) 83.500MHz -HSync +VSync
        h: width  1280 start 1352 end 1480 total 1680 skew    0 clock  49.70KHz
        v: height  800 start  803 end  809 total  831           clock  59.81Hz
  1152x720 (0x37) 66.750MHz -HSync +VSync
        h: width  1152 start 1208 end 1320 total 1488 skew    0 clock  44.86KHz
        v: height  720 start  723 end  729 total  748           clock  59.97Hz
  960x600 (0x38) 45.250MHz -HSync +VSync
        h: width   960 start  992 end 1088 total 1216 skew    0 clock  37.21KHz
        v: height  600 start  603 end  609 total  624           clock  59.63Hz
  928x580 (0x39) 42.750MHz -HSync +VSync
        h: width   928 start  968 end 1056 total 1184 skew    0 clock  36.11KHz
        v: height  580 start  583 end  589 total  603           clock  59.88Hz
  800x500 (0x3a) 30.750MHz -HSync +VSync
        h: width   800 start  824 end  896 total  992 skew    0 clock  31.00KHz
        v: height  500 start  503 end  509 total  521           clock  59.50Hz
  768x480 (0x3b) 28.750MHz -HSync +VSync
        h: width   768 start  792 end  864 total  960 skew    0 clock  29.95KHz
        v: height  480 start  483 end  489 total  500           clock  59.90Hz
  720x480 (0x3c) 26.750MHz -HSync +VSync
        h: width   720 start  744 end  808 total  896 skew    0 clock  29.85KHz
        v: height  480 start  483 end  493 total  500           clock  59.71Hz
  640x400 (0x3d) 20.000MHz -HSync +VSync
        h: width   640 start  664 end  720 total  800 skew    0 clock  25.00KHz
        v: height  400 start  403 end  409 total  417           clock  59.95Hz
  320x200 (0x2a)  5.000MHz -HSync +VSync
        h: width   320 start  336 end  360 total  400 skew    0 clock  12.50KHz
        v: height  200 start  203 end  209 total  212           clock  58.96Hz
  1600x900 (0x3e) 118.250MHz -HSync +VSync
        h: width  1600 start 1696 end 1856 total 2112 skew    0 clock  55.99KHz
        v: height  900 start  903 end  908 total  934           clock  59.95Hz
  1368x768 (0x3f) 85.250MHz -HSync +VSync
        h: width  1368 start 1440 end 1576 total 1784 skew    0 clock  47.79KHz
        v: height  768 start  771 end  781 total  798           clock  59.88Hz
  1280x720 (0x40) 74.500MHz -HSync +VSync
        h: width  1280 start 1344 end 1472 total 1664 skew    0 clock  44.77KHz
        v: height  720 start  723 end  728 total  748           clock  59.86Hz
  1024x576 (0x41) 46.500MHz -HSync +VSync
        h: width  1024 start 1064 end 1160 total 1296 skew    0 clock  35.88KHz
        v: height  576 start  579 end  584 total  599           clock  59.90Hz
  864x486 (0x42) 32.500MHz -HSync +VSync
        h: width   864 start  888 end  968 total 1072 skew    0 clock  30.32KHz
        v: height  486 start  489 end  494 total  506           clock  59.92Hz
  720x400 (0x43) 22.250MHz -HSync +VSync
        h: width   720 start  744 end  808 total  896 skew    0 clock  24.83KHz
        v: height  400 start  403 end  413 total  417           clock  59.55Hz
  640x350 (0x2b) 17.500MHz -HSync +VSync
        h: width   640 start  664 end  720 total  800 skew    0 clock  21.88KHz
        v: height  350 start  353 end  363 total  366           clock  59.77Hz

$ inxi -Fxz

System:
  Kernel: 6.8.7-300.fc40.x86_64 arch: x86_64 bits: 64
    compiler: gcc v: 2.41-34.fc40
  Desktop: KDE Plasma v: 6.0.4 Distro: Fedora Linux 40 (KDE
    Plasma)
Machine:
  Type: Desktop Mobo: ASRock model: B550M Pro4
    serial: <superuser required> BIOS: American Megatrends LLC.
    v: P2.60 date: 02/07/2023
CPU:
  Info: 6-core model: AMD Ryzen 5 5600 bits: 64 type: MT MCP
    arch: Zen 3+ rev: 0 cache: L1: 384 KiB L2: 3 MiB L3: 32 MiB
  Speed (MHz): avg: 4026 high: 4442 min/max: 2200/4467
    boost: enabled cores: 1: 4431 2: 3546 3: 4441 4: 3547 5: 4442
    6: 4442 7: 4442 8: 3547 9: 3996 10: 3552 11: 4408 12: 3520
    bogomips: 83843
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2
    sse4a ssse3 svm
Graphics:
  Device-1: AMD Navi 22 [Radeon RX 6700/6700 XT/6750 XT /
    6800M/6850M XT] vendor: Sapphire driver: amdgpu v: kernel
    arch: RDNA-2 bus-ID: 08:00.0
  Device-2: EMEET HD Webcam C960 driver: snd-usb-audio,uvcvideo
    type: USB bus-ID: 3-2.3:5
  Display: wayland server: X.org v: 1.20.14 with: Xwayland
    v: 23.2.6 compositor: kwin_wayland driver: N/A resolution:
    1: 640x480 2: 640x480 3: 1920x1080 4: 3840x2160
  API: EGL v: 1.5 drivers: kms_swrast,radeonsi,swrast
    platforms: active: gbm,wayland,x11,surfaceless,device
    inactive: N/A
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.0.5
    glx-v: 1.4 direct-render: yes renderer: AMD Radeon RX 6700 XT
    (radeonsi navi22 LLVM 18.1.1 DRM 3.57 6.8.7-300.fc40.x86_64)
  API: Vulkan v: 1.3.280 drivers: N/A
    surfaces: xcb,xlib,wayland devices: 2
Audio:
  Device-1: AMD Navi 21/23 HDMI/DP Audio driver: snd_hda_intel
    v: kernel bus-ID: 08:00.1
  Device-2: AMD Starship/Matisse HD Audio vendor: ASRock
    driver: snd_hda_intel v: kernel bus-ID: 0a:00.4
  Device-3: EMEET HD Webcam C960 driver: snd-usb-audio,uvcvideo
    type: USB bus-ID: 3-2.3:5
  API: ALSA v: k6.8.7-300.fc40.x86_64 status: kernel-api
  Server-1: PipeWire v: 1.0.5 status: active
Network:
  Device-1: Intel Wireless 7265 driver: iwlwifi v: kernel
    bus-ID: 04:00.0
  IF: wlp4s0 state: up mac: <filter>
  Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit
    Ethernet vendor: ASRock driver: r8169 v: kernel port: f000
    bus-ID: 05:00.0
  IF: enp5s0 state: down mac: <filter>
Bluetooth:
  Device-1: Intel Bluetooth wireless interface driver: btusb
    v: 0.8 type: USB bus-ID: 1-7.1:4
  Report: btmgmt ID: hci0 rfk-id: 1 state: up address: <filter>
    bt-v: 4.2 lmp-v: 8
Drives:
  Local Storage: total: 953.87 GiB used: 177.74 GiB (18.6%)
  ID-1: /dev/nvme0n1 vendor: Intel model: SSDPEKNU010TZ
    size: 953.87 GiB temp: 35.9 C
Partition:
  ID-1: / size: 952.87 GiB used: 177.39 GiB (18.6%) fs: btrfs
    dev: /dev/nvme0n1p3
  ID-2: /boot size: 973.4 MiB used: 357.2 MiB (36.7%) fs: ext4
    dev: /dev/nvme0n1p2
  ID-3: /home size: 952.87 GiB used: 177.39 GiB (18.6%)
    fs: btrfs dev: /dev/nvme0n1p3
Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 512 KiB (0.0%)
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 57.6 C mobo: N/A gpu: amdgpu
    temp: 54.0 C
  Fan Speeds (rpm): N/A gpu: amdgpu fan: 660
Info:
  Memory: total: 32 GiB available: 31.26 GiB
    used: 6.36 GiB (20.3%)
  Processes: 390 Uptime: 28m Init: systemd
    target: graphical (5)
  Packages: 37 Compilers: gcc: 14.0.1 Shell: Bash v: 5.2.26
    inxi: 3.3.34

Thanks for the help!