Sys-firewall wont start: qubes-rootf-resize.service error & Restore Backup header problem

Hi all,
First off thanks for your help!

First I lowered Private storage max size of some qubes

Then when I tried to start other qvms I noticed them failing and shutting down with this error.

So I decided to just restore my system to before resizing with on one of the two backups I just made in the past week. But then I get the following error:

sys-firewall failing to start:

Error 60 seconds into starting sys-firewall:

Cannot connect to qrexec agent for 60 second, 
see /var/log/xen/console/quest-sys-firewall.log for details

In that log thers a lot of stuff… Here are random lines I am hoping are relevant:

GPT:Primary header thinks Alt. header is not at the end of disk.
GPT: 4### != 8###
GPT: Alternate GPT header not at the end of disk.
GPT: User GNU Parted to correct GPT errors.
...
mount: can't read '/proc/mounts': No such file or directory
...
systemd[1]:  Listening on systemd-oomd.socket -Userspace Out-Of-Memory (00M) Killer Socket.
...
Finished. [0;1;39mmodprobe@loop.service.[0m -Load Kenel Module loop.
Job qubes-rootfs-resize.service/start running (3s /no limit)
...
Job qubes-rootfs-resize.service/start running (57s /no limit)

If I “Open Console in qube”:

Job qubes-rootf-resize.service/start running (35s / no limit)

journal ctl -f shows this in red:

device not found no device found at address '(<null>)' matching MAC address '....' and alias '(<null>)'

Backup Restore Errors:

Restore error!
Corrupt backup header (hmac varification failed) 
Is the password correct?

I’m pretty sure there’s no password issue.

So I tried the other and same issue.

After making both of those I “Test restore to verify backup” and got no errors.

Thank you for your time and efforts!