then I assume it was pilot error?
That would be my guess.
That's why bar pilots exist. They are supposed to be intimately familiar with all such hazards within their territory.