
Indeed sounds like a hardware issue.
Given the progression of events it's more than likely a solder connection for USB related circuitry.
Alex
Nobody has a more sacred obligation to obey the law than those who make the law. -- Sophocles (496? - 406 BCE)