So, I ordered an MKR Zero and it just arrived today. I went to plug it into my computer to verify that it's working and... it isn't. I downloaded the SAMD package, set the active microcontroller to MKR Zero, and... nothing. There's no lights when it's plugged into the computer, no COM port of any kind, doesn't seem to be showing up in the device manager, nothing.
No clue why this would be the case, but it's possible that it overheated in the packaging. I'm not sure this is the case though, since I have to imagine there would have been SOME reaction to being plugged into a computer, for better or worse
Ensure you removed any antistatic foam that may have been used in shipping.
Make sure the USB is FULLY inserted at both ends.
Make sure the USB cable is both DATA and POWER as many of those cables are power only.
It should at the very least have an LED lit.
I was trying to make sure I didn't have a defective board before I returned it (This was Arduino name-brand though, if that's what you mean). I got a new one straight from Arduino and I'm having the same problem. I'm reasonably sure the problem isn't the cable, as it can connect to an Arduino Nano Every just fine.
My best guess right now is that it's a problem on the computer's side of things, but I'm not sure what it would be
Make sure the USB cable is completely plugged into both the Arduino board and the PC.
I know you already said you verified the cable is good, but sometimes it can take a little extra effort to get the USB cable completely plugged into the brand new board. If it's not fully plugged in, that could prevent the power from connecting.
You should always see the "ON" LED lit up when the board has power. So if you're not seeing that LED lit up then it indicates the board isn't getting power. If you are able to use other Arduino boards via the same USB port on the computer, that would indicate the problem is not with the computer.
Is it possible that there's a problem with the bootloader or something? The problem is that the board has no visual response to being plugged in, so could it be possible that there's something stopping it from responding?