When I run fwupdmgr update and try to update my keyboard firmware to 0.31, it fails. I believe the keyboard (and numpad) fails to reattach in program mode, so it never gets flashed. You can see the results here. It requires restarting the computer for the keyboard to reconnect.
The FW16 keyboard firmware support article recommends LVFS for updating the keyboard and numpad firmware. And the BIOS firmware support article recommends having the battery at 100% charge. (Actually, it recommends NOT having 100% charge, but I’m assuming that’s a typo: “LVFS may not update if the battery is 100% charged.”) I’ve done it several times with and without 100% battery, ending in fiasco.
References:
