It died slowly. First, just the bridge pickup became very noisy. A tiny bit of noise from the neck pickup, and then, one day, no sound at all.
The q switch was added by a previous owner over 10 years ago. I've had the bass for 10 years, with no issues until this, which lasted for about 6 months.
The solders seem fine to me.