SUMMARY When the system is not plugged in and Discover is run to check for updates, it does not identify any firmware updates, even if there are any. This leads the user to believe there are no firmware updates to plug in and apply, which is a common scenario with laptops. STEPS TO REPRODUCE 1. Unplug a laptop and open discover 2. Check for updates OBSERVED RESULT No firmware updates are presented. EXPECTED RESULT A list of available firmware updates are presented with a warning they cannot be applied unless on AC power. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Fedora Linux 40 (KDE Plasma) (available in About System) KDE Plasma Version: 6.0.0 KDE Frameworks Version: 6.0.0 Qt Version: 6.6.2 ADDITIONAL INFORMATION This is possible to identify by seeing the difference between "fwupdmgr get-updates" and "fwupdmgr update" as well.
https://github.com/fwupd/fwupd/pull/6856 Seems to be addressed upstream, can you confirm Neal?
It is not fixed upstream. I was told to file this bug so that Discover changes its use of the API to do the right thing.