Quote Originally Posted by osiris4isis View Post
It's odd that Garmin "Updater" could not detect these sort of problems and step the user through a fix.
Yes in these times, sure, but when it was introduced (before Garmin devices even had MSM capability or had USB connectivity) it wasn't at all odd.

Did it at least print message regarding potential issues and fixes?
There are pop-up progress messages of course. After starting with an 'initializing' pop-up, this is what a successful flash looks like: A brief 'updating' message quickly going to 100%, an 'erasing' message taking a little while, then another 'updating' one where the firmware is actually being written to the device, finally one saying 'update was successful':

Updater messages

If the connection drops/device loses preboot then an error message with details is shown but other than the bleedin' obvious, no other 'fixes' are suggested:

preboot lost]

There are other messages, such as for example where a region can't be properly written it might be suggested to contact Garmin. Depending on what you were trying to flash you may not want to do that.

updater region error

Is it possible to write proggy running on Window to do a better job than "Updater?"
For me it's not possible. I wonder who could do that? ..... lemme think .... We need a volunteer. Everyone but Osiris take one step back please... Oh good! We have someone. Now get to work Ossy.