原因已查明, F117隱身戰機並不是被雷達發現, 而是意外被導彈碎片打中致墜毀:
1) SA3射程只有30公里, 被擊中地點50公里
2)若由導彈擊中機師不可能有時間彈射逃生
根據美軍逃生的飛行員匯報,在爆炸前,沒有接到任何被雷達鎖定的報警,而且連紅外導彈接近報警都沒有收到,究竟是什么武器擊落了F117呢,當時的確是個謎團。因為美軍排除了當地部署有南軍大口徑高射炮的可能,而當時被擊中的高度也絕對不是小口徑高射炮彈可以抵達的高度,如果是被戰鬥機擊落,當時北約預警機也未發現該空域有南軍戰鬥機出現,南斯拉夫戰敗投降后,一切真相大白,美國在推翻南斯拉夫執政集團后立即進入南斯拉夫調查此事,F117竟是被1枚極其過時的SA3地對空導彈擊落的!
A3是依靠無線電指令制導的落後導彈,按理根本不對現代北約飛機構成威脅,更不可能被SA3在毫無警告的狀態下擊中,當SA3導彈飛過來時即使是極其落後的警告系統都能立即捕獲到它的制導波束,發出導彈來襲警告。但是,美軍的F117卻的確是被SA3擊落的,從F117殘骸中取出的彈片明白無誤的顯示那就是SA3的彈片,在擊落F117的現場附近還發現了1發SA3的彈體殘骸,搞笑的是,距離F117被命中地區最近的SA3導彈陣地也在50公里外,而SA3的最大對空射程才30公里,也就是說F117當時根本不在南軍SA3陣地的射程內,而南軍的SA3作戰紀錄,當時也沒有朝那個方向射擊過什么目標,那么這枚SA3是哪來的?
經過雙方對比了作戰紀錄后,這才搞明白這枚SA3的來歷:原來在當天夜晚,除了F117以外還有美軍的F16機群攻擊,這批SA3正是抵抗F16空襲發射的。然而由于北約飛機的干擾,南軍所發射的SA3全部偏航,無一擊中目標,陣地還遭到了轟炸損失嚴重,F16投彈完畢后揚長而去,而發射出去的SA3在失去動力后不久相繼自毀,南軍防空陣地也開始進行設備搶修。誰也不知道有1枚SA3並沒有在規定時間自毀,這樣就沿拋物線飛行到了對空射程以外,成了1發地對地導彈。
湊巧的是,在這枚地對地導彈下落途中F117正好就飛到了SA3的下落彈道上,不知是自毀系統此時遲發火正好動作,還是彈上近炸引信還在工作,這枚無動力下落的SA3在1架F117上方爆炸了,落下的彈片擊中了這架F117,其中一個彈片打穿了飛機發動機的油路造成這架F117墜毀,所以美軍飛行員沒有得到導彈瞄準告警,飛機上探測導彈尾焰的紅外線告警裝置也沒有發現導彈接近飛機,美軍飛機莫名其妙就被打下來了。南軍當時也不知道此事,是幾個小時后有農民報告才知道有F117墜毀,所以美軍才輕易救出了飛行員。
真相大白后美國將被擊落的F117座艙罩,彈射椅,發動機殘骸以及飛行員攜帶的物品贈送給了南斯拉夫貝爾格萊德航空博物館永久保存,並將美南聯合調查組從F117機身內部取出的部分SA3碎片留給了南斯拉夫貝爾格萊德航空博物館,作為這次偉大巧合的紀念,其餘全部F117殘骸以及部分彈片被美國回收保存,根本不存在被俄國或其他國家拿走的事情。