Framework Laptop 13 locking up on Fedora 42 with Wayland+GNOME

Ever since updating to Fedora 42, the display has been consistently locking up every so often; sometimes as quickly as 10mins into booting, sometimes as long as an hour. I saw AI 300 Display locking up incessantly with Fedora 42 Xfce – however, that references Xfce/X11, and the fixes from that thread don’t fix GNOME under Wayland.

I’m using an AMD 7040-series Framework 13. Swapping to the KDE Plasma desktop seems to “fix” things in the sense that I haven’t seen the display lock up, but it seems like GNOME is still broken.

There’s a thread on the Fedora forums in which a maintainer hopes that a more-recent kernel fixes lockups: Consistent screen freezes after upgrading to F42 - Fedora Discussion

However, I updated to the more-recent kernel version suggested in that thread, and it didn’t fix anything.

FYI, as I mentioned in some other threads, switching to X11-based GNOME works (although X11-based GNOME doesn’t have touch gestures, so it’s not an ideal downgrade). This seems to be a bug with GNOME 48 on Wayland, possibly due to updated AMD drivers.

Other Wayland-based DEs work such as KDE and COSMIC, so it’s not simply a Wayland problem: there’s something more complicated happening.