Unresponsive & Flickering Display on Framework 16 after KDE Plasma 6.4 & linux-firmware

Few hours ago I updated my system. And followed the steps from here - Linux-firmware >= 20250613.12fe085f-5 upgrade requires manual intervention

Rebooted, and for starting few seconds the display was responding well and I was able to see updates happening. (i.e. mouse click on firefox, opened firefox and I was able to see firefox).
After few seconds, the display froze. I had external monitor connected, so that is working fine.

Explicitly installed linux-firmware-amdgpu too. But the internal display stopped showing any new updates after few seconds since boot. Sometimes it even flickers but there is no update happening.

If I disable & enable the display, it starts to show updates but again after few seconds, it stops showing updates.

Tried the switching kernels (linux-cachyos, linux, linux-zen ) but no luck.
Using linux-cachyos-lts and linux-lts didn’t help as it began a start job and went on and on for 7 mins (after which I forced switch off):

Any ideas what could have gone wrong?
Any solutions?

Fastfetch:

OS: EndeavourOS x86_64
Host: Laptop 16 (AMD Ryzen 7040 Series) (AG)
Kernel: Linux 6.15.3-arch1-1
Uptime: 24 mins
Packages: 1706 (pacman), 28 (flatpak)
Shell: bash 5.2.37
Display (TD1655): 1920x1080 @ 60 Hz (as 1671x940) in 16" [External]
Display (BOE0BC9): 2560x1600 @ 165 Hz (as 2229x1393) in 16" [Built-in] *
DE: KDE Plasma 6.4.0
Terminal: konsole 25.4.2
Terminal Font: MesloLGM Nerd Font (10pt)
CPU: AMD Ryzen 7 7840HS (16) @ 5.14 GHz
GPU 1: AMD Radeon RX 7700S [Discrete]
GPU 2: AMD Radeon 780M Graphics [Integrated]
Memory: 6.04 GiB / 60.63 GiB (10%)
Swap: 0 B / 512.00 MiB (0%)
Disk (/): 402.65 GiB / 930.51 GiB (43%) - btrfs
Disk (/media/nvme-2280): 1010.27 GiB / 1.86 TiB (53%) - btrfs
Local IP (enp199s0f4u1): 192.168.1.100/24
Battery (FRANDBA): 33% (34 mins remaining) [Discharging]
BIOS version: 03.05

Not sure this will solve the issue but there is another update (f6).

Unfortunately that didn’t help. Problems still persist.

My hunch is on the linux-firmware package being split causing problem.
The fix was also weird.

  1. Downgrade linux-firmware package
  2. Reboot → Display still flickers
  3. Create bootable drive of Endeavour OS (2025-03-19)
  4. Reboot to bootable drive
  5. Reboot back to main os
  6. Problem solved

I have a feeling that doing a clean install will help. But for now I’ll wait until there are enough bug reports & fixes.