What was found
(CAN) PILOT REPORTED FLAP STUCK IN LANDING POSITION, UPON INSPECTION IT WAS FOUND THAT THE SPLINED RUBBER SEAL PUSHED OUT OF POSITION ON FLAP ACTUATOR ROD ASSY. SPLINED RUBBER SEAL INTERFERED WITH FLAP POSITION MICRO SWITCHES. RE-INSTALLED SPLINED RUBBER SEAL WITH EPOXY AND ALLOWED TO CURE. FLAP SYSTEM FUNCTION TESTED, FLAP POSITION LIGHTS AND FLAPS SERVICEABLE. IT APPEARED THAT THE SPLINES WERE USED TO KEEP THE SEAL IN PLACED BUT AS THERE IS LITTLE LUBRICATION REQUIRED ON THE FLAP ACTUATOR SHAFT, FRICTION OF THE SHAFT ON THE SEAL, PULLS THE SEAL OUT OF POSITION AND DRAGS IT ALONG WITH IT INTO THE SWITCHES.