If your Nano S isn't turning on when connected to your laptop, you may have a problem with the cable
Try using a different cable to see if it's recognized
Yes, this is the most likely cause and the easiest to check. However, malfunctions can also be caused by broken USB ports, both on the laptop and on the device. Ledger Nano S uses a micro-USB cable to connect to the laptop. I wouldn't be surprised if frequently inserting and removing the cable could disrupt the USB connection.
If your laptop recognizes it but your Ledger doesn't appear to be turned on, you may have a problem with the display, which is quite common with the Nano S
If it doesn't recognize the device, it could be a faulty circuit board. That's why it's best to have a backup device in case the primary one fails.
In any case, more information is needed to determine the reason why there is no response on your device.