Despite your statement the sound is "Fine", it's clear there was a short somewhere or something came unplugged. To identify where that is, try plugging in a different set of speakers to see they work. If so, then your current set has failed. If not, then maybe the computer's jack has the short.
Hope this helps.
In my state there was a bad storm the ones that short stuff out then after that the next morning I went to watch twitch a live streaming platform and there was and I had it on 100 to see if my speakers were not plugged in all the way or something with sound setting on the computer but everything was fine on there it was all updated and it still doesn't work. It also shows that there is sound but again no sound so if there is a way you can help or some way I could fix it that would be great.