A Swiss investigation concluded that the accident was caused by a short circuit. This caused the aircraft's NAV receiver to fail.  The malfunction went unnoticed by the crew. They may believed they were on the correct flight path until the accident. Swiss authorities also blamed bad management of crew resources, exemplified when the captain vetoed the first officer's round trip attempt, along with the absence of lighting on Stadlerberg mountain and a known issue with misreading. of the aircraft drum pointer altimeter. 