I went through this hassle with updating my firmware on a 2019 Gain M20i. It seemed to me that Orbea was abandoning the American market (contrary to what OrbeaUSA said) as it was impossible to find a dealer anywhere close to my location and it seemed that the road bikes were not available any longer. Some dealers that I did contact had fallen out with Orbea over payment for warranty work and were not carrying the brand and could not service them. The one place that I did find was 2-hours away and was not a brand specific dealer, but an excellent and experienced mechanic. He did work on ebikes and had the dongle to load the firmware. The firmware completely fixed the problems I was having with the app. recording rides and keeping up with the charge and range on the bike. I am not impressed with Orbea or Mahle's Customer Service. I do really like the 1st Gen Gain but it has been a rough ride dealing with the foibles of the X35 system and getting service.