really strong haze and a very low sun
Yes, you can have "legal VFR" and an effective forward visibility of zero at the same time. In such conditions I've followed an NDB needle home from a few miles out in an area which I knew well. (Don't recall whether I bothered to turn on the GPS in the panel, the NDB needle was perfectly adequate so I might not have done.)