My Code Won't upload to this Arduino Nano Every. Yes I set it up properly in IDE

Arduino: 1.8.13 (Mac OS X), Board: "Arduino Nano Every, ATMEGA328"

Sketch uses 8658 bytes (17%) of program storage space. Maximum is 49152 bytes.
Global variables use 265 bytes (4%) of dynamic memory, leaving 5879 bytes for local variables. Maximum is 6144 bytes.
avrdude: jtagmkII_initialize(): Cannot locate "flash" and "boot" memories in description
avrdude: jtagmkII_reset(): timeout/error communicating with programmer (status -1)
avrdude: initialization failed, rc=-1
         Double check connections and try again, or use -F to override
         this check.

avrdude: jtagmkII_close(): timeout/error communicating with programmer (status -1)
avrdude: jtagmkII_close(): timeout/error communicating with programmer (status -1)
avrdude: jtagmkII_close(): timeout/error communicating with programmer (status -1)



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

Yes I set it up properly in IDE

Hmm, you seem sure, but are you really, really sure?

Arduino: 1.8.13 (Mac OS X), Board: "Arduino Nano Every, [color=red]ATMEGA328[/color]"

ATMEGA328 registers emulation?

?

Is it really a Nano Every, or one of these?
"New arrival Nano controller compatible for Arduino Nano Every Atmega4808 Upgraded Atmega328 CH340 UPDI Downloader"