Since I wanted Hassio OS instead of running it in docker to get additional features and ease of use, I installed it onto a Pi 4B 4GB.
Every now and then (sometimes once per day and other times it goes 3 - 5 days without incident) my Hassio crashes/freezes and I have to unplug it from power and start it all up again manually.
Whats the average load of CPU/RAM?
What peripherals are you using? (what is generally connected to your Pi)
Using HACS?
What PSU are you using? Official? What is it rated?
have you connected it to hdmi when it becomes unresponsive and can you still use the terminal there with a physical keyboard?
RAM is 1.1GB of 4GB. CPU load is a mere 2 - 5%. I am using the official power supply. The only thing that's connected to the Pi are a USB stick (OS) and a p1 cable to read the power usage etc. Zigbee dongle is connected via LAN so that's not using anything from the Pi.
You havent answered some questions.
Also:
HDMI is not an issue - it is a part to get more info on the issue.
Watch watch logs via hdmi and a keyboard if its not completely frozen.