Problem uploading to board

Hello everyone, I get the following error when trying to upload a sketch that was working fine before on the same arduino uno board. Any ideas?

Arduino: 1.8.12 (Windows Store 1.8.33.0) (Windows 10), Board: "Arduino Uno"

Sketch uses 6854 bytes (21%) of program storage space. Maximum is 32256 bytes.
Global variables use 342 bytes (16%) of dynamic memory, leaving 1706 bytes for local variables. Maximum is 2048 bytes.
C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.33.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avrdude -CC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.33.0_x86__mdqgnx93n4wtt\hardware\tools\avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM3 -b115200 -D -Uflash:w:C:\Users\Pahitas\AppData\Local\Temp\arduino_build_63492/SeniorOnlyPixy.ino.hex:i 

avrdude: Version 6.3-20190619
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.33.0_x86__mdqgnx93n4wtt\hardware\tools\avr/etc/avrdude.conf"

         Using Port                    : COM3
         Using Programmer              : arduino
         Overriding Baud Rate          : 115200
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xd8
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xd8
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xd8
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xd8
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xd8
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xd8
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xd8
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xd8
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xd8
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xd8

avrdude done.  Thank you.

Problem uploading to board.  See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

Make sure there is nothing connected to the Tx an Rx pins.

Make sure there is no open connection (e.g terminal) to the serial port.

Check whether the board is still asigned port COM3. If the serial port is in use when attempting to program from the IDE, this can sometimes cause the board to reset and it then appears on the next consecutive port number because the original port is still held open.

Other than that try another USB cable.

  • Make sure you have selected the port of your Arduino board from the Tools > Port menu. If you don’t know which is the port, If that menu is greyed or the port of your Arduino does not appear on the menu

  • Remove any connections to pins 0 and 1. These pins are used for communication with your computer, including uploads. Connecting anything to these pins can interfere with uploads.

  • Do a loopback test following these instructions: Loop-Back Test Instructions - Installation & Troubleshooting - Arduino Forum. If it passes, you know the USB to TTL serial adapter chip on your Arduino board is good. If it fails, your board is damaged beyond economical repair and should be replaced.

  • If the loopback test passes. Try doing a Burn Bootloader:

  • Connect an ISP programmer to the ICSP header on your Arduino board. If you don’t own an ISP programmer, you can follow these instructions to make one out of a spare Arduino board: https://www.arduino.cc/en/tutorial/arduinoISP

  • Select your board from the Tools > Board menu and any other custom Tools menus (e.g. Tools > Processor).

  • Select the appropriate programmer from the Tools > Programmer menu.