Dpkg: error processing package shim-signed and Other errors with Zorin Core 16

jpb@jpb-GK41:~$ sudo apt autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
grub-pc-bin
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
2 not fully installed or removed.
After this operation, 3,178 kB disk space will be freed.
Do you want to continue? [Y/n]
Requesting to save current system state
Successfully saved as "autozsys_3lif04"
(Reading database ... 209691 files and directories currently installed.)
Removing grub-pc-bin (2.04-1ubuntu26.15+zorin1) ...
Setting up grub-efi-amd64 (2.04-1ubuntu47.4) ...
Installing grub to /boot/efi.
Installing for x86_64-efi platform.
Installation finished. No error reported.
/usr/sbin/grub-probe: error: failed to get canonical path of `rpool/ROOT/ubuntu_
bbd1v5'.
dpkg: error processing package grub-efi-amd64 (--configure):
installed grub-efi-amd64 package post-installation script subprocess returned e
rror exit status 1
dpkg: dependency problems prevent configuration of grub-efi-amd64-signed:
grub-efi-amd64-signed depends on grub-efi-amd64 | grub-pc; however:
Package grub-efi-amd64 is not configured yet.
Package grub-pc is not installed.

dpkg: error processing package grub-efi-amd64-signed (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent processing triggers for shim-signed:
shim-signed depends on grub-efi-amd64-signed | grub-efi-arm64-signed; however:
Package grub-efi-amd64-signed is not configured yet.
Package grub-efi-arm64-signed is not installed.

dpkg: error processing package shim-signed (--configure):
dependency problems - leaving triggers unprocessed
Errors were encountered while processing:
grub-efi-amd64
grub-efi-amd64-signed
shim-signed
ZSys is adding automatic system snapshot to GRUB menu
ERROR "update-grub" returned an error: exit status 1
E: Sub-process /usr/bin/dpkg returned an error code (1)

Can you please try:

sudo apt install --reinstall grub-efi

Or

sudo apt install grub-efi

Then,

sudo dpkg --configure -a

Are you Dual Booting Windows? If not, is Secure Boot disabled in the BIOS EFI Settings?

No Windows, only Zorin. Secure boot disabled. Tried sudo apt install --reinstall grub-efi

jpb@jpb-GK41:~$ sudo apt install grub-efi
[sudo] password for jpb:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following package was automatically installed and is no longer required:
libfuse3-3
Use 'sudo apt autoremove' to remove it.
The following NEW packages will be installed:
grub-efi
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
3 not fully installed or removed.
Need to get 2,604 B of archives.
After this operation, 16.4 kB of additional disk space will be used.
Get:1 Index of /zorinos/patches/ubuntu focal/main amd64 grub-efi amd64 2.04-1ubuntu26.17+zorin1 [2,604 B]
Fetched 2,604 B in 0s (7,170 B/s)
Requesting to save current system state
Successfully saved as "autozsys_yk9f2b"
Selecting previously unselected package grub-efi.
(Reading database ... 213989 files and directories currently installed.)
Preparing to unpack .../grub-efi_2.04-1ubuntu26.17+zorin1_amd64.deb ...
Unpacking grub-efi (2.04-1ubuntu26.17+zorin1) ...
Setting up grub-efi-amd64 (2.06-2ubuntu14.1) ...
Installing grub to /boot/efi.
Installing for x86_64-efi platform.
Installation finished. No error reported.
/usr/sbin/grub-probe: error: failed to get canonical path of `rpool/ROOT/ubuntu_
bbd1v5'.
dpkg: error processing package grub-efi-amd64 (--configure):
installed grub-efi-amd64 package post-installation script subprocess returned e
rror exit status 1
dpkg: dependency problems prevent configuration of grub-efi:
grub-efi depends on grub-efi-amd64 (>= 2.04-1ubuntu26.17+zorin1); however:
Package grub-efi-amd64 is not configured yet.

dpkg: error processing package grub-efi (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of grub-efi-amd64-signed:
grub-efi-amd64-signed depends on grub-efi-amd64 | grub-pc; however:
Package grub-efi-amd64 is not configured yet.
Package grub-pc is not installed.

dpkg: error processing package grub-efi-amd64-signed (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of shim-signed:
shim-signed depends on grub-efi-amd64-signed (>= 1.187.2~) | grub-efi-arm64-sig
ned (>= 1.187.2~); however:
Package grub-efi-amd64-signed is not configured yet.
Package grub-efi-arm64-signed is not installed.

dpkg: error processing package shim-signed (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
grub-efi-amd64
grub-efi
grub-efi-amd64-signed
shim-signed
ZSys is adding automatic system snapshot to GRUB menu
ERROR "update-grub" returned an error: exit status 1
E: Sub-process /usr/bin/dpkg returned an error code (1)
jpb@jpb-GK41:~$ sudo dpkg --configure -a
Setting up grub-efi-amd64 (2.06-2ubuntu14.1) ...
Installing grub to /boot/efi.
Installing for x86_64-efi platform.
Installation finished. No error reported.
/usr/sbin/grub-probe: error: failed to get canonical path of `rpool/ROOT/ubuntu_bbd1v5'.
dpkg: error processing package grub-efi-amd64 (--configure):
installed grub-efi-amd64 package post-installation script subprocess returned error exit status 1
dpkg: dependency problems prevent configuration of grub-efi:
grub-efi depends on grub-efi-amd64 (>= 2.04-1ubuntu26.17+zorin1); however:
Package grub-efi-amd64 is not configured yet.

dpkg: error processing package grub-efi (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of grub-efi-amd64-signed:
grub-efi-amd64-signed depends on grub-efi-amd64 | grub-pc; however:
Package grub-efi-amd64 is not configured yet.
Package grub-pc is not installed.

dpkg: error processing package grub-efi-amd64-signed (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of shim-signed:
shim-signed depends on grub-efi-amd64-signed (>= 1.187.2~) | grub-efi-arm64-signed (>= 1.187.2~); however:
Package grub-efi-amd64-signed is not configured yet.
Package grub-efi-arm64-signed is not installed.

dpkg: error processing package shim-signed (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
grub-efi-amd64
grub-efi
grub-efi-amd64-signed
shim-signed

You are using ZFS?
If so, please add export ZPOOL_VDEV_NAME_PATH=YES to your ~.profile file or your ~.bashrc file.
Reboot, then run the two above commands from my previous post and see if you get better results.

One down and one to go :: shim-signed issue

dpkg: dependency problems prevent configuration of shim-signed:
shim-signed depends on grub-efi-amd64-signed (>= 1.187.2~) | grub-efi-arm64-signed (>= 1.187.2~); however:
Package grub-efi-amd64-signed is not configured yet.
Package grub-efi-arm64-signed is not installed.

dpkg: error processing package shim-signed (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
grub-efi-amd64
grub-efi
grub-efi-amd64-signed
shim-signed

What is your output for:

df -Th