Go with the Sandiskflair, that's what I use. USB 3
I know mine is different but ......
In the navigation area go to settings and MyMaps. Somewhere in there is a prompt to start the update process.
All that does is write a small text file to the stick, it's very quick.
Then indoors, fire up Garmin Express, plug in the stick and see what GE reckons.
I did mine only a few days ago because even though I've got the latest Honda/Garmin 2022.10 it was telling me to update to 2022.10 !!! Closer inspection showed that when I last updated to 2022.10 it wrote it's ID as just "1" so this time is was updating from 1 to 2022.10
If you're offered the update it says it takes over 2 hours to download but in reality it's just over an hour.
Even though GE reckons it has control, keep wiggling the mouse every so often because I've known the screensaver stop the download.
Once complete, back to the car, plug it in, engine running, and go to the MyMaps again and press the same update button.
This time it recognises the USB has data and starts the update.
Takes about 10 to 15 mins.
What I used :
https://www.amazon.co.uk/gp/product/B015CH1GTO/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1