1040 solar stuck in Loader 28.34 then USB MTP mode

Whenever I try to update my Garmin EDGE 1040 to the latest software version (28.34) it always gets stuck in Loader 28.34 then USB MTP mode after clicking installing the new version.

Ive tried several ways to update my software even thru Garmin Express but it says that my Edge 1040 solar is up to date with OS 28.20