That happened to me recently. When I called DirecTV, they tried a few things to no avail. So they said to reboot the machine and then wait 1-2 days.
After a day, eventually all the guide data came back.
No idea what caused this. But if the reboot and wait didn't fix it, they told me they'd replace the receiver.