The reasons are technical, arising from the way the software processed radar information, as well as from poor primary radar coverage where American 77 was flying.
Everything on the plane was working up to standard and did not contribute to the difficulty in locating it.