Code not getting uploaded on my Nano

I’m using the FastLed lib for the ws2812b strip so I soldered a USB connection to the 5V and GND for getting power from a powerbank.
and I’m using bluetooth HC-06.
once I tried to upload my new sketch unsuccessfully.
When I’m uploading the same sketch to another nano everything is ok.
maybe it was overheated or even fried?
p.s sorry if I said or did something wrong. thanks for helping!

I copied the error:
Arduino: 1.8.13 (Windows Store 1.8.42.0) (Windows 10), Board: “Arduino Nano, ATmega328P (Old Bootloader)”
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x45
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xfc

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x14

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x01
avrdude: stk500_initialize(): (a) protocol error, expect=0x14, resp=0x10
avrdude: initialization failed, rc=-1

Double check connections and try again, or use -F to override this check.
the selected serial port this check.
does not exist or your board is not connected

If you have anything connected to pins 0 or 1 on the Nano, disconnect it and then try uploading again.

Those pins are used for communicating with the computer over the USB cable, so connecting anything to them can break uploads.

I know that, I removed the Bluetooth every time I uploaded.
Thanks for the respond!

You're welcome. I'm glad if I was able to be of assistance. Enjoy!
Per