Home Assistant doesn't restart properly when running on VM in Debian Linux

Running HA on Debian Linux on a VirtualBox VM. When I restart home assistant for a core update or an OS update, it doesn’t come back online. When I check my server tower, the power LED is blinking as if the machine is in standby. I have to manually push the power button on the server for everything to come back up.

I’m pretty new to VM. Is there any way to make it reboot without having to physically press the power button?