I bought it used, and it was in the following condition: when turned on using batteries, it was impossible to change the system language to any other language; the navigator couldn’t see the installed maps, and so on.
For flashing, I used Updater.exe and RGN_Tool_v0.94.
I was also confused because the HWID was 4333, but the device ID started with the number 3445..... I thought there was some kind of discrepancy. However, later I figured out that ID3445.... has nothing to do with the firmware version number.
I figured it out: my etrex 32x has HWID 4333. Now I’ve flashed it with the original firmware 4333_290 using Garmin Express.
His main problem is that when he turns it on using batteries, it doesn’t connect to its database (you can’t change the system language, it doesn’t see the installed cards, etc.). At the same time, when you connect it to power via a USB cable, it works as it should: you can change the language, it sees the cards, saves tracks, etc. I thought the problem was with the firmware. But apparently, it’s some kind of power issue: the voltage from the batteries isn’t enough.