Przyczyny Przyczyna wypadku została opublikowana 27 marca 2001. Była to utrata sterowania nad samolotem, wynikająca z zablokowania steru kierunku w pozycji jego maksymalnego wychylenia, a spowodowana przez awarię systemu PCU – odpowiadającego za sterowność samolotu. Awaria systemu PCU okazała się wadą fabryczną i po latach, gdy ustalono przyczynę tragedii, władze nakazały wymienić wadliwe zawory we wszystkich samolotach Boeing 737.

Zablokowanie steru kierunku w krańcowym położeniu było również przyczyną wypadku podczas lotu USAir 427, do której doszło do pod Pittsburghiem, 8 września 1994. Wówczas Boeing 737 należący do linii USAir w podobnych okolicznościach co lot nr 585, spadł na pobliskie tereny leśne. W tragedii zginęły 132 osoby – wszystkie znajdujące się na pokładzie maszyny. Z kolei 9 czerwca 1996 samolot linii Eastwind Airlines, gwałtownie przechylił się na prawo w czasie podchodzenia do lądowania w Richmond, jednak maszyna w ostatniej chwili odwróciła się do pozycji właściwej i pilotom udało się bezpiecznie wylądować.