Issue on Linux (Ubuntu + Fedora): filesystem layer verification failed for digest sha256

docker run hello-world works just fine, but when I try to pull with docker and docker-compose I get this error every time. I also tried Podman and had the same result. I tried this on fresh installs + VM of Fedora 33, 34, and Ubuntu 20.04lts

“filesystem layer verification failed for digest sha256:longhashvaluehere__”