Make what happen automatically?
It takes time after reboot to populate the EPG fully, as I said in post #6.
The service is obviously started at boot time, so there is no need to restart it (unless something crashes it, but I haven't seen that happen for a good while now).