Is it possible to skip RPMs with incorrect GPG keys during import instead of aborting the entire sync?

Problem:
Microsoft has signed two RPMs inside their Productivity Tools repository with an invalid key:
omi-1.6.4-0.ssl_100.ulinux.x64.rpm
scx-1.6.4-7.universal.x64.rpm

Both have been superseded anyway by:
omi-1.6.6-0.ssl_100.ulinux.x64.rpm
scx-1.6.6-0.universal.x64.rpm

There is already a request open with MS to fix it:
Key Signature for scx-1.6.4-7.universal.x64.rpm & omi-1.6.4-0.ssl_100.ulinux.x64.rpm is incorrect on https://packages.microsoft.com/rhel/7/prod/ #3929

However, during the repository sync the entire operation will fail with:
Katello::Errors::Pulp3Error: A file failed validation due to checksum.

Expected outcome:
Skip the failing RPMs and continue with the remaining download.

Foreman and Proxy versions:
Foreman 2.2.1
Katello 3.17

Foreman and Proxy plugin versions:

Distribution and version:
CentOS 7

Other relevant data: