It reads as if the firmware has been loaded successfully.
What if you remove and insert¹ the key after rebooting? Is the new firmware then on it?
¹Emergency locking technique by gerlos
Is your old firmware newer than beta7 release? Because OnlyKey uses Teensy VID/PID up to beta7 release and then you have to adjust your UDEV rules:
# OnlyKey uses own VID/PID since beta7 release:
ATTRS{idVendor}=="1d50", ATTRS{idProduct}=="60fc", ENV{ID_MM_DEVICE_IGNORE}="1"
ATTRS{idVendor}=="1d50", ATTRS{idProduct}=="60fc", ENV{MTP_NO_PROBE}="1"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="1d50", ATTRS{idProduct}=="60fc", MODE:="0666"
KERNEL=="ttyACM*", ATTRS{idVendor}=="1d50", ATTRS{idProduct}=="60fc", MODE:="0666"
#
# OnlyKey uses Teensy VID/PID up to beta7 release:
ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04[789B]?", ENV{ID_MM_DEVICE_IGNORE}="1"
ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04[789A]?", ENV{MTP_NO_PROBE}="1"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04[789ABCD]?", MODE:="0666"
KERNEL=="ttyACM*", ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04[789B]?", MODE:="0666"
Another GNU/Linux or * BSD can also be used if necessary if it doesn’t work with Qubes.