As reported to the FAA. Reports are unverified, and codes are left as the FAA publishes them.
What was found
ON APPROACH ALL PASSENGER READING LIGHTS CAME ON, DEADHEADING FLIGHT CREW IN REAR SEATS SMELLED SMOKE. SHORTLY AFTER LAV FIRE LIGHT CAME ON AND STAYED ON FOR 15 MINUTES. ACFT CONTINUED FLIGHT PLAN AND LANDED. MX FOUND INTERMITTENT READING LIGHT SWITCH WHEN ACTUATED. DIODE WAS FOUND TO BE IN 2 PIECES AND CAUSING ARCING WHEN ACTUATED. SWITCH AND DIODE WERE REPLACED AND ACFT RETURNED TO SERVICE.