You may find videos on the net of aircraft shooting missApp at this airport, no Nav aids. On other forums many pilots complaining about the lack of these navaids and how you canīt land in there even with almost no clouds, APP is a pain as you have to maintain visual contact.
Looks like they got disoriented on the approach.