What was found
WHILE EN ROUTE, THE FLIGHT CREW REPORTED A CYAN FLAPS FAULT MSG. AFTER CHECKLIST REVIEW & UPON ARRIVAL, FLIGHT CREW EXTENDED THE FLAPS EARLY AT WHICH THEY FAILED. DID ONE FLAP RESET & TRIED A COUPLE DIFFERENT FLAP POSITION SETTINGS. FLAPS WOULD EITHER TRAVEL WRONG WAY OR NOT MOVE AT ALL, SO THEY WERE LT IN A FINAL SETTING OF FLAPS 15. DUE TO THE ERRATIC BEHAVIOR OF THE FLAPS THE ACFT WAS DIVERTED FOR ADEQUATE RUNWAY LENGTH, AN UNEVENTFUL LANDING WAS ACCOMPLISHED. ONCE ON THE GND THE FLIGHT CREW WORKING WITH MAINTENANCE CONTROL DID AN FCU RESET & THE FAULT CLEARED. PERFORMED SEVERAL FLAP EXTENSIONS WHICH WERE NORMAL. AN INFO ONLY ENTRY WAS ENTERED INTO THE LOGBOOK. NO REPEAT OF THE ISSUE SINCE.