redboard QWIIC multiple errors when trying to upload code

So I have been using a normal Arduino Uno when creating my code as i was waiting for my redboard to come in the mail. now that it has arrived, i plugged in everything and went to upload the code, but it threw a bunch of error codes. the board has power and i made sure to install all the drivers. i also googled the error code but no results appeared. the error code will be copied below. hopefully its just a simple set up mistake on my part, but i thought i did all that correctly.

Error code:

Arduino: 1.8.19 (Windows 10), Board: “Arduino Uno”

Sketch uses 8228 bytes (25%) of program storage space. Maximum is 32256 bytes.

Global variables use 671 bytes (32%) of dynamic memory, leaving 1377 bytes for local variables. Maximum is 2048 bytes.

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x10

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x10

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x10

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x10

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x10

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x10

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x10

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x10

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x10

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x10

Problem uploading to board. See https://support.arduino.cc/hc/en-us/sec … 0003198300 for suggestions.

This report would have more information with

“Show verbose output during compilation”

option enabled in File → Preferences.

I suspect the CH340C driver installation. It has been an issue in many situations.

so i found that it wasnt able to find my board. i was using a non-oem cable, so i suspect that might be the issue, but i cannot test that until i find a new cable