As reported to the FAA. Reports are unverified, and codes are left as the FAA publishes them.
What was found
IAD/BOS - FLT 6945 - DURING CRUISE AT 2030 HOURS ON 7-21-97, MADE AN UNSCHEDULED LANDING DUE TO FLAP FAULT LIGHT WOULD NOT RESET. AIRCRAFT WENT TO GATE WITH NO FURTHER PROBLEMS. MAINTENANCE INSPECTED AND REMOVED AND REPLACED FLAP TRANSDUCER. OPS CHECK OK. AIRCRAFT RELEASED AND APPROVED FOR RETURN TO SERVICE. (X)