I’ve got the same problem, but it’s not the device’s fault. You need a fairly strong signal into the device to receive working channels. Unfortunately, I live in the NYC metro area where none of the TV stations are transmitting at full power, so I can’t pick up any NYC stations where I live 37 miles away (even though I have line-of-sight to the Empire State Building). I can barely pick up one Korean station transmitting from Montclair, NJ, with this little stick antenna, but nothing else. When I visit family in Suffolk County, NY, I can pick up one public TV station transmitting from Plainview, NY (about 10 miles from here), but nothing else. If anyone I knew had cable TV, instead of satellite, I could use the cable TV tuner in this thing, but that’s the way it is.
I hate to say I’m old enough to remember installing a good roof-top antenna years ago at my parents’ house to pick up decent quality TV signal, about 25 miles outside NYC (when all NYC TV stations were transmitting at full power), but that’s really what’s needed to pick up off-air TV. The shift from analog to digital TV in the US has not improved the signal quality overnight, just changed frequencies and modes of transmission, so you still can’t get past having to have a good quality TV antenna to receive good quality off-air TV transmission.