I have this exact same issue and I've discovered the root of the problem. After opening up one of the ends, I discovered a loose part. Not sure what it is, but it is labeled 100 and is supposed to be soldered onto the motherboard but it is loose. When I hold the piece pushed onto the motherboard, the sound works! I Will try soldering this on.