You could see system logs.
Maybe you are “lucky” and could watch systemd journal log when this issue is happening?
Otherwise if above does not help, you could Enable Persistent Systemd Journal Log:
And then after freeze and after reboot, Check Systemd Journal Log of Previous Boot: