Even on-board 'witnesses' can be severely wrong. I recall one accident where the lone survivor said 'we must have hit an unlit crane' when every other piece of data (radar, GPS, lack of damage to cranes, lack of damage to airframe and rotors) said there was no crane involved.