It's not a CONTROL issue, so no the update would not have helped. Besides, check the Changelog to see what's new, would also help you decide if that was a fair expectation See https://raw.githubusercontent.com/OpenBuilds/OpenBuilds-CONTROL/master/CHANGELOG.txt (also shown on the update window, and also on the Troubleshooting tab in CONTROL) If CONTROL is failing to flash your board, its because it does not use the standard Arduino Uno bootloader - we provide limited support for standard Arduinos and full support our own hardware. If you need tech support, consider a docs:blackbox-x32:start [OpenBuilds Documentation]
Try different USB ports (2.0, 3.0, etc) and different computers. My old dell OptiPlex would not flash. But my newer lap top flashed first try. also make sure the flashing PC has internet acces. Mine downloaded something before the flash happened. the dell is not online. I am also using an elegoo uno R3. shame this compatibility stuff is such a hassle/crapshoot and everyone just tells you to just spend more money DUH. I've long since lost count of the number of times spending more money made ZERO difference in the outcome.
Buy genuine, it all works. Buy the knockoff (chinese clone) and you end up paying with time and frustration. Arduinos are made by the folks at https://www.arduino.cc/en/hardware/ For Grbl you want a Arduino Uno Rev3 Doing the right thing, just counts toward your own success. Knowingly buying clones, shouldn't surprise you when issues crops up Invasion of the Hardware Snatchers: Cloned Electronics Pollute the Market
I agree. my test Uno next to me is the only one of 4 clones that actually works reliably with GRBL. CH340 usb chip. the other 3 work fine for any other Arduino project I have tried, but cannot sustain GRBL communications for long. The Uno that runs my machine is a genuine Arduino R3, and 'just works' all the time.
I have a genuine Arduino Uno running one of my machines and have not had a problem in the six years I have used it. It replaced the clone I tried first that gave me problems.
I had issues flashing the Arduino from a laptop I had planned on using to control the machine. Well, Fashing failed, several times even on a genuine UNO. So downloaded the application onto my shop computer which has enough CPU and memory to get out of its own way. Flashing worked on that computer. Then I tried to flash a cheap knockoff Arduino from China. That failed but then I used the Arduino IDE to update the bootloader and after that flashing was successful even though the software listed it as a fake with the CH340 USB to serial chip. I plan on scrapping the laptop and using a different computer for controlling the machine.