A loose headphone jack may be the cause of a mic not working when connecting to a computer, as the jack conductors may not be making contact. If you experience this problem, Solutions 1-5 in this guide may help you fix it.