goin-again:
Get Board Info still returned nothing
That's normal. You'd get the same with even an official Nano. The reason is these boards use a general purpose USB to TTL serial chip. It's only the boards that use a programmable USB to TTL serial chip (e.g., official Uno and Mega) or a primary microcontroller with native USB support (e.g., Leonardo, Micro, MKR) that can provide the board info.
goin-again:
The only thing I see different is that the previous attempts stopped at "Overriding Baud Rate 57xxx" and this one went to 115xxx, then continued very quickly to completion. Perhaps the newer driver, from wch.cn, is different than the one supplied by Elegoo, in not requiring the Old Bootloader.
It's not about the driver, it's about the bootloader. The "old bootloader" boards have a bootloader that communicates with the computer at 57600 baud. In 2018, Arduino changed to using an improved bootloader on their Nanos. This bootloader communicates at 115200 baud. So the Arduino IDE needs to be configured to communicate at the correct baud rate, otherwise the upload fails. The primary purpose of the Tools > Processor > ATmega328P and Tools > Processor > ATmega328P (Old Bootloader) menu options is the switch that upload baud rate configuration.
goin-again:
Anyway, the project is running just fine. pert, thank you for the attention. Not just for this one, but for all the posts you've made helping users here. Hats off for your perseverance.Again, many thanks.
You're welcome. I'm glad to hear it's working now. Enjoy!
Per