Oh thank god, finally. I thought my post was hidden or something.
I can leave it on, I disabled it for testing reasons. Even with it on I still sometimes get the problem. The things is I only usually restart my computer to complete a program update or installation, which requires a proper system reboot, not the half-shutdown thing Fast Startup does. Right now I disable avast every time I have to restart and hope my computer doesn't crash.