Arduino's port is unavailable and not present on device manager

Hi,

I have 2 arduino leonardos and when I plug any of those 2 inside the usb port, unlike yesterday, the port is unavailable. I can't select the COM. On Arduino IDE, he is grayed (unavailable) and on the device manager, he is not there. It's like I can't even update the drivers since I can't find it. If I plug them while looking in device manager, it doesn't "refresh". When I try when my Arduino UNO, I see the port on the device manager and on the Arduino IDE. However, I need to solve the problem for Arduino leonardo. Does anyone know about this problem and how I could solve that?

Thank you

(deleted)

spycatcher2k:
with the Leo plugged in, double tap the RESET button, see if a port appears (It may do only for 10 seconds or so, this is normal.

Hi, when I double tap the RESET button, the port appears and then after 5 seconds, it desappears again. Same situation for both of the Arduino leonardo's. I need the port to be always there like before. I can't use it if it desappears ( becomes unavailable) after 5 seconds.

(deleted)

spycatcher2k:
Open blink, Click upload , and when the sketch size is shown double tap the reset.

Thanks! it's working

(deleted)