Nano IoT 33 USB Challenges

Hi. I have endless challenges with my five Nano IoT 33 boards. The USB connection to upload is messing around. I made sure every time the agent is running. I made sure I use a USB port. I made sure that there is no serial printing to the monitor as every time there is any code related to Serial print it anyway does not allow an upload.

I double taped the reset button to go to bootloader. 9 out of 10 times it does not work. I also made sure that my IDE is closed while working on the cloud. I also made sure that I have only 5V on my Vin connection. With this I made sure all inputs and outputs a 3.3V.

There is times when I look at my device manager and I can see how the port for my Nano is off for a short time and then all of a sudden it turns on. This happens on an of while I'm watching.

Sometimes windows tell me that my device is not recognized. I have installed and re installed the agent so many times that I feel like agent 007.

I have cleared my computer of any unnecessary software and also cleaned my browser's cache and cookies. I use chrome.

I have to date bough 12 different cables. I could program other boards with them so they are all programming cables.

So I do not know what to do more. I'm terribly disappointed that the 5 boards I have do not work for what they are intended for. If I knew that this would be the case I would have spend my money on something ells and I maybe could have completed my project in time.

Can anybody please tell me what more can I do or must I throw these 5 boards in the rubbish bin.

Hi, not sure if this helps, but had a similar issue, the nano 33 iot kept on connecting disconnecting etc.
I traced it to a faulty temp sensor on my prototype board, the nano was not able to communicate with it and rather than just give an odd value, it would crash and reset the board.

I see you mention both the IDE and Arduino Cloud. Does the problem only occur when you are uploading from Arduino Cloud, or does it also happen when uploading via the standard Arduino IDE after you have fully quit Arduino Create Agent?

Mostly with the cloud and less with the IDE. I managed to get a default program loaded on the cloud yesterday. Then I use OTA to upload my code. The OTA take slightly longer but it works every time.

What I noticed if you use any thing serial with the board. Weather you use the serial monitor or the monitor on the cloud. It makes it way worse. Then you can forget to upload. Then I unplug the USB. Then go to the device manager and delete the ports for the board and it bootloader port. I also delete the agent and re install it again.

After this I'm lucky to yet two uploads done. So now I do one upload to help me to upload via OTA. So this mitigate my challenge but do not take it away.

I have now 5 of these boards and they have all the same issue. So I do not have the feintest idea what to do next.

I have nothing connected to the boards at all. Still have the issue.