To program it you shouldn't be needing Lion batteries or anything else.Remove those!
Try a different Nano.Try a different USB cable.
Without uploading your sketch, but just verifying your sketch in the IDE, do you get errors?
I just watched your video and noticed you are losing the USB connection."/dev/cu.whusbserial1410": Resourse busyI have no problem uploading the OTTO_avoid sketch after removing references to "LedMatrix".Something is grabbing your USB connection. Find that and I think you will be good to go. https://forum.arduino.cc/index.php?topic=336519.0
activhard 752 mrb 3u CHR 21,7 0t8 699 /dev/cu.wchusbserial1420
And that tells you you have some sort of usb serial device usually related to CH340 chipDon'd you know what you have?