3 possibilities. Multipath is likely. The signal could be interfering with itself, by a bounce off of some large object some distance away from both you and the station., thus arriving at your house a few microseconds later than the main signal. That can confuse the 8-VSB decoder in spite of circuitry to correct for it.
Another possibility is that some receivers have software that checks some of the tables in a stream of auxiliary data sent by the station, called PSIP. If the station doesn't have that data setup correctly, those receivers will choke.
The PSIP problem could be detected by borrowing a receiver from a friend that does get the station. If that receiver works at your house, then contact the station and rattle their cage.
The multipath problem is tough. A more directional antenna may well help. the 4 or 8 element bow-tie antennas work very well in most locations, but in your case a combination corner reflector and yagi UHF only antenna may help.
One other possibility: If your antenna has a pre-amp, your closeness to the station may be giving you such a strong signal, that when amplified, it is overloading the first stages of your receiver. Try bypassing the amp. Some receivers are more susectible to this than others.
Tony N.