I was seeing the same on my RPI3. I often leave it in the EPG whilst Idle. I would return to the RPI3 and find it was frozen on the EPG screen. I also noticed in the top-right corner it would say "Loading Channels from clients - 0%" or similar so maybe it was doing something PVR-related when it froze.
I could get it going again by SSH'ing into the machine and running "systemctl restart kodi" - or simply with an old-fashioned poweroff/poweron at the plug.
On my RPI3 I have a very minimal build - just pvr.hts plugin, itvplayer, docker, inadyn.
I have my TVH Server in another room on generic x86 machine which I have left at v8.0.1.
I've just reverted back to 8.0.1 on the RPI3 and (fingers crossed) it now seems more stable.
Happy to try putting the RPI3 back to v8.0.2 and provide logs if someone could advise which logs to provide.