Dear Dusty,
Before I try flashing Jetpack 4.2.1, I can use my Jetson Nano Jetpack 4.2 (login, browsing internet from inside it). After trying several times failed using SDKManager and $ sudo ./flash.sh jetson-nano-qspi mmcblk0p1 (recovery mode) with a 32 GB SDcard for Jetpack 4.2.1.
Then I use balena etcher (without go through sudo flash thing) and succeed with a 16 GB SDcard for Jetpack 4.2.1.

Then I issue command:
$ sudo apt upgrade
(it run successfully too). I think this sdcard is too small.
After that I try to use a 32 GB and a 64 GB with many failed attempts using balena ether within Windows 10 and ubuntu 18.04 environment for both DLI and Jetpack 4.2.1 images.
I put back my 16 GB sdcard into Jetson Nano, but it failed booting too now.
My Jetson Nano still can do a recovery mode and $ sudo ./flash.sh jetson-nano-qspi mmcblk0p1, but stuck at writing APP stages.
Writing partition APP with system.img
[ 76.9557 ] [..... ] 010%
Error: Return value 1
Command tegradevflash --pt flash.xml.bin --storageinfo storage_info.bin --create
Failed flashing t210ref.
My sdcard latch still in good condition, it can hold sdcard correctly.
Is there any way to know that my Jetson Nano in good or broken condition?
Please check this thread, for more complete story
https://devtalk.nvidia.com/default/topic/1060712/jetson-nano/frustated-etching-jetpack-4-2-1-for-nano/post/5371863/#5371863
Thank you very much in advance.
Warmest Regards,
Suryadi