Fenix 6 stuck in boot, can I recover it if offical app does not detect it but free python script talks to it?

Hello,

My Fenix 6 Sapphire watch is stuck in the Blue triangle, notorious case as I ve seen on forums. As this is old model, it is not subject to replacement by Garmin.
However, I would really like to recover it If possible, as I just bought brand new battery for it.

Offical Garmin apps struggle to detect the watch, GarminExperss failing to detect it. Old Garmin Web update app always detects it, wants to update, but each time
it finishes download the firmware it says firmware file is corrupted. 

Under Linux, If I plug my watch in while holding the Start button ,  I'm able to also pick up the divice on USB bus and there is also ttyUSB serial device created
by Linux kernel garmin driver driver.

I'm using pygarmin Python free scripts to communicate with the watch. It reports that Garmin Link protocol level 1 is supported by the running watch.

See next post .