Code works on free account, but not my paid account

OK, great. So the best solution will be to remove the imported library from your paid Arduino Cloud account.

I'll provide instructions you can follow to do that:

  1. If you are not already, log in to your Arduino account:
    https://login.arduino.cc/login

  2. Click the following link to open the list of your Arduino Cloud Things in the web browser:
    https://app.arduino.cc/things

  3. Click on the Thing you are having problems with.
    The Thing page will open.

  4. Select the "Sketch" tab at the top of the Thing page.
    The Thing's sketch will open in Arduino Cloud Editor.

  5. Click the icon that looks like shelved books ("Libraries") in the bar on the left side of the Cloud Editor page.
    The "Libraries" panel will open.

  6. Select the "Custom" tab from the "Libraries" panel.

  7. You will see text near the top of the panel:

    Show libraries for:
    <board name>

    (where <board name> is the name of the board you have selected in Arduino Cloud Editor)
    Click the board name in that text.
    The text will now change to:

    Show libraries for:
    ALL DEVICES

  8. Scroll down through the list of custom libraries until you find the entry for the "ArduinoHttpClient" library.

  9. Click the icon to the right of the library name.
    A menu will open.

  10. Select "Delete Library" from the menu.
    A "Delete custom library" dialog will open.

  11. Click the "YES, DELETE" button in the dialog.

Now try uploading or compiling the sketch again. Hopefully this time it will be successful and everything will work as expected.


Please let me know if you have any questions or problems while following those instructions.