Short range sounds like an antenna problem.
They are usually just a short piece of wire. I would check the connection for a loose connection or corrosion. Maybe you need a bigger antenna.
You could try using a longer piece of wire or install a satellite dish pointed at your driveway.
😆