Yes that's my thread.
Re-installing all packages opens up a whole other can of worms, showing this for every package.
error: sdbus-cpp: signature from "Nico Jensch (Chaotic-AUR) <dr460nf1r3@garudalinux.org>" is invalid
:: File /var/cache/pacman/pkg/sdbus-cpp-1.1.0-2-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
I used this to clear the keyring and start fresh
sudo rm -fr /etc/pacman.d/gnupg
sudo pacman-key --init
sudo pacman-key --populate archlinux chaotic
sudo pacman -Syy archlinux-keyring chaotic-keyring
sudo pacman -Syu
I still get the problem.
sudo pacman-key --refresh-keys --keyserver hkps://keyserver.ubuntu.com
This command loops endlessly.
gpg: error retrieving 'connor.behan@gmail.com' via WKD: No data
gpg: error reading key: No data
gpg: refreshing 1 key from hkps://keyserver.ubuntu.com
gpg: key D53A0445B47A0DAB: "Connor Behan <connor.behan@gmail.com>" not changed
gpg: Total number processed: 1
gpg: unchanged: 1
gpg: error retrieving 'gginiu@gmail.com' via WKD: No data
gpg: error reading key: No data
gpg: refreshing 1 key from hkps://keyserver.ubuntu.com
gpg: key 40F557B731496106: "Andrzej Giniewicz (giniu) <gginiu@gmail.com>" 1 signature cleaned
gpg: Total number processed: 1
gpg: signatures cleaned: 1
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
gpg: depth: 0 valid: 1 signed: 13 trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: depth: 1 valid: 13 signed: 94 trust: 0-, 0q, 0n, 13m, 0f, 0u
gpg: depth: 2 valid: 88 signed: 32 trust: 88-, 0q, 0n, 0m, 0f, 0u
gpg: next trustdb check due at 2022-05-06
gpg: error retrieving 'l.jirkovsky@gmail.com' via WKD: No data
gpg: error reading key: No data
gpg: refreshing 1 key from hkps://keyserver.ubuntu.com
gpg: key 73B8ED52F1D357C1: "Lukas Jirkovsky <l.jirkovsky@gmail.com>" not changed
gpg: Total number processed: 1
gpg: unchanged: 1
gpg: error retrieving 'arcanis@archlinux.org' via WKD: No data
gpg: error reading key: No data
gpg: error retrieving 'arcanis.arch@gmail.com' via WKD: No data
gpg: error reading key: No data