Firmware update is not performed on latest Lenovo versions

Thanks for documenting how to update the firmware on the x13s! I've used this in the past without issue and currently on version 1.54 from 05/26/2023 using your instructions. I want to upgrade to the latest version (1.58). Following your instructions, the firmware update tool is started, I select option 2 in the UEFI tool to update the firmware, proceed through the several confirmation dialogs. When I press Y at the last prompt to confirm, the screen goes blank for about 3-4 seconds, and the normal boot screen comes back up, and the firmware is not updated. I don't see any other UEFI boot options when I press F12.

I'm also having this issue with version 1.56. Here's the directory listing of what I have on my thumb drive:

x13s:/mnt$ ls -lR
.:
total 8
drwxr-xr-x. 3 root root 4096 Nov  4 21:42 EFI
drwxr-xr-x. 3 root root 4096 Nov  4 21:42 Flash

./EFI:
total 4
drwxr-xr-x. 2 root root 4096 Nov  4 21:42 Boot

./EFI/Boot:
total 984
-rwxr-xr-x. 1 root root 1005144 Nov  4 21:42 Bootaa64.efi

./Flash:
total 4
drwxr-xr-x. 2 root root 4096 Nov  4 21:43 N3HET84W

./Flash/N3HET84W:
total 23276
-rwxr-xr-x. 1 root root 23833470 Nov  4 21:42 '$0AN3H00.FL1'

My battery is fully charged and the laptop is plugged in. Has anyone else encountered this?

If I move the $0AN3H00.FL1 out of the /Flash/N3HET84W directory and into /Flash, then the firmware update tool complains that the firmware file cannot be found.