Skipping packages in pkcon update

gnome-software is refusing to install updates because one of the updated packages has a problem with its signature. Is there an option I can pass to tell pkcon to tell it to skip that one package (equivalent to dnf’s --exclude option)? Or an equivalent to dnf’s --skip-broken option?

I know I could install my updates with dnf instead, but pkcon has already downloaded all the packages so I’d prefer to continue the update with pkcon to take advantage of its cache of already-downloaded packages rather than doing a dnf update and downloading them all over again.

Alternatively, is there a way to get dnf to use the rpm files that PackageKit already downloaded?

I think that pkcon and dnf may use differing caches for downloaded packages.

pkcon does not provide much feedback to the user and almost no user control for management.
dnf from the cli provides detailed messages and easy user control as you probably already know.

Unfortunately it may require a second download of packages when switching between pkcon and dnf.

Added packagekit and removed gnome

You can try adding excludepkgs= to dnf.conf or to the .repo file. DNF Configuration Reference — DNF @DNF_VERSION@-1 documentation

edit: This needs to be done in the repo file for the package.