[Testing Update] 2021-11-27 - Kernels, ICU 70.1, Virtualbox 6.1.30, LibreOffice 7.2.3

I got a GPGME error today, I searched for some solutions on the forum but none of them work.

Packages (3) archlinux-keyring-20211028-1  gnupg-2.2.32-2  manjaro-keyring-20210910-2

Total Download Size:    3.47 MiB
Total Installed Size:  11.49 MiB
Net Upgrade Size:       0.00 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages...
gnupg-2.2.32-2-x86_64                          2.4 MiB  21.6 MiB/s 00:00 [------------------------------------------] 100%
archlinux-keyring-20211028-1-any             979.1 KiB  9.56 MiB/s 00:00 [------------------------------------------] 100%
manjaro-keyring-20210910-2-any               141.6 KiB  2.20 MiB/s 00:00 [------------------------------------------] 100%
Total (3/3)                                    3.5 MiB  12.7 MiB/s 00:00 [------------------------------------------] 100%
(3/3) checking keys in keyring                                            [------------------------------------------] 100%
(3/3) checking package integrity                                          [------------------------------------------] 100%
(3/3) loading package files                                               [------------------------------------------] 100%
(3/3) checking for file conflicts                                         [------------------------------------------] 100%
(3/3) checking available disk space                                       [------------------------------------------] 100%
:: Running pre-transaction hooks...
(1/1) Creating Timeshift snapshot before upgrade...
==> skipping timeshift-autosnap due skipRsyncAutosnap in /etc/timeshift-autosnap.conf set to TRUE.
:: Processing package changes...
(1/3) reinstalling gnupg                                                  [------------------------------------------] 100%
(2/3) reinstalling archlinux-keyring                                      [------------------------------------------] 100%
==> Appending keys from archlinux.gpg...
gpg: public key DB323392796CA067 is 3037 days newer than the signature
==> Updating trust database...
gpg: next trustdb check due at 2022-01-20
==> Updating trust database...
gpg: next trustdb check due at 2022-01-20
(3/3) reinstalling manjaro-keyring                                        [------------------------------------------] 100%
==> Appending keys from manjaro.gpg...
gpg: public key DB323392796CA067 is 3037 days newer than the signature
gpg: error reading key: No public key
gpg: error reading key: No public key
==> Disabling revoked keys in keyring...
-> Disabled 2 keys.
==> Updating trust database...
gpg: next trustdb check due at 2022-01-20
:: Running post-transaction hooks...
(1/3) Arming ConditionNeedsUpdate...
(2/3) Refreshing PackageKit...
(3/3) Updating the info directory file...
(base) [firestar@ThinkPad ~]$ sudo pacman -Syu  
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
:: Synchronizing package databases...
core                                         169.1 KiB   502 KiB/s 00:00 [------------------------------------------] 100%
extra                                       1957.2 KiB  11.9 MiB/s 00:00 [------------------------------------------] 100%
community                                      6.8 MiB  36.9 MiB/s 00:00 [------------------------------------------] 100%
multilib                                     176.1 KiB  3.02 MiB/s 00:00 [------------------------------------------] 100%
archlinuxcn is up to date
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
error: failed to synchronize all databases (unexpected error)