Problem to upload Code to Arduino UNO

That is not an official Arduino board.

Do you have a computer with Windows 10 ? Perhaps you should try that first.

In your situation, I say that there is 50% chance that burning the bootloader will solve the problem.

My advice: Buy another Arduino Uno. You can give a link to it and ask us if it is any good before buying it. The Arduino Uno can be used as programmer as well: https://www.arduino.cc/en/Tutorial/BuiltInExamples/ArduinoISP

I use a USBasp programmer myself, with a 10-pin to 6-pin adapter. I don't have those troubles. Did you install the "zadig" thing ?

There are companies that sell good quality modules, they have a forum, they develop libraries, and they have tutorials. If a beginner buys that, then it probably will work. They are for example: The Arduino Store on this website, Adafruit, Sparkfun, Pololu.

If you buy the worst possible quality, then why spend too much money ?
This is the same bad quality and it comes with a 10-pin to 6-pin adapter: https://www.aliexpress.com/item/4000307498536.html