Hassio failing to serve page

I have this installation on a raspberry pi and it starts out fine everything works for about a week maybe two weeks, it depends really, and then all of a sudden it’s stops serving the actual UI page, although I can still ping or even SSH into the raspberry pi. Eventually it no longer gets a DHCP lease from the router so I cannot even ping it.

Here is a screenshot of when it was fine last night (meaning that I could still log into the UI, SSH and even ping the raspberry pi and all UI buttons and functions work properly):

then today when I tried logging into the UI the browser page hangs right here:

And the browser:

But I can still ssh into the pi and the router dhcp list shows the ip has a valid lease and of course I can ping it, but no page.

Any ideas?