Problem with Arduino IDE 2.3.3 - Slow Compilation and Stuck Download

To the Arduino Community,

I would like to share an issue I've encountered after updating Arduino IDE to version 2.3.3.

Firstly, I noticed that the compilation process has become significantly slower compared to previous versions, which is greatly affecting my workflow.

Secondly, when launching the program for the first time after installation, it starts downloading the file "package_index.tar.bz2," but the download always stops at a certain percentage and does not complete. I have tried restarting both the program and my computer, but the issue persists.

Additionally, I completely removed the old version of Arduino IDE and reinstalled the new version 2.3.3, but the problem remains unresolved.

I am using Windows 10 64-bit and an Arduino Uno board. I have attached a screenshot to illustrate the issue for better understanding.

Has anyone experienced this problem? Any advice or solutions you could offer? Or is there a known fix for this issue in version 2.3.3?

Thank you for your help.

Best regards,

There is a bug in IDE 2.3.3 that prevents downloading of the library index if the Serial monitor is open. I suspect that is what is happening to you.

2 Likes

Thank you for your reply and for pointing out the issue related to the serial monitor. However, I would like to clarify that the download starts immediately when I first launch the program, before I open the serial monitor. The issue occurs at that stage, where the download stops at a certain percentage and does not complete, even without me opening the serial monitor.

I also noticed that a new version of the IDE has been released. Do you think this issue has been addressed in the new version? Thank you again for your help.

The Serial monitor window does not need to be open and visible for the problem to occur. When the problem occurs can you see the Serial monitor tab in the lower section of the screen. If so, then the problem will occur. Close the tab and the download will work

As to a fix in 2.3.4, I don't know

1 Like

Yes, the bug that causes the index download process to hang when Serial Monitor is running has been fixed in Arduino IDE 2.3.4.

1 Like

Hello everyone, I would like to thank UKHeliBob for pointing out the issue with the index download when the Serial Monitor is open, which turned out to be the main cause of the problem. I would also like to thank ptillisch for the valuable information regarding the fix in version 2.3.4, which confirmed that the issue has been resolved in the latest release. After resolving both issues (closing the Serial Monitor and increasing disk space), the index downloaded successfully. Thank you both for your help!

You are welcome. I'm glad it is working now.

Regards, Per

1 Like

I am glad to hear that the problem is resolved

1 Like

Hi guys! I have version 2.3.4 and I tried closing the serial monitor, uninstalling and installing Arduino, even uninstalling the boards. Nothing seems to work. Do you have any tips for me?

Hi @arabelapascual02. Please provide a detailed description of the problem you are experiencing in a reply on this forum topic, including:

  • What did you do?
  • What were the results you expected from doing that thing?
  • What were the results you observed that did not match your expectations?

Make sure to include the full and exact text of any error or warning messages you might have encountered.

Hello. My problem is the same, even with this new release of 2.3.5. What can I do?

@acag, which of the two problems described in the opening post is affecting you?

The two of them. That is happen when I update to the last version. From 2.3.3 to 2.3.5

Maybe (I'm not sure) deleting the below directory will solve the issue

Source: https://support.arduino.cc/hc/en-us/articles/4415103213714-Find-sketches-libraries-board-cores-and-other-files-on-your-computer#boards

It is safe to delete that directory but if in doubt, make a backup of that directory.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.