Error with keyestudio leonardo (port busy)

I plugged the leonardo in diferent ports changing the IDE port to that same port and allways shows this error when i try to load an sketch :

processing.app.debug.RunnerException
at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:160)
at cc.arduino.UploaderUtils.upload(UploaderUtils.java:82)
at processing.app.SketchController.upload(SketchController.java:736)
at processing.app.SketchController.exportApplet(SketchController.java:703)
at processing.app.Editor$DefaultExportHandler.run(Editor.java:2028)
at java.lang.Thread.run(Thread.java:748)
Caused by: processing.app.SerialException: Error usando el puerto "COM5"
at processing.app.Serial.touchForCDCReset(Serial.java:107)
at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:144)
... 5 more
Caused by: jssc.SerialPortException: Port name - COM5; Method name - openPort(); Exception type - Port busy.
at jssc.SerialPort.openPort(SerialPort.java:164)
at processing.app.Serial.touchForCDCReset(Serial.java:101)
... 6 more


I press reset button before loading, double fast press.. and it didn“t worked.
can someone help me fix this?

arduino error.jpg

Hello,

Have you tried replacing the USB cable?

I already had problems with cables.

Sometimes the serial monitor window can also occupy the serial port, try to keep the window closed before uploading.

(deleted)