If your system cannot seem to "synchronize" and get proper packages during installation, it may be that your system's date and time are way off and not up to date.
One day way to get time/date to be up to date automatically is doing so via the network. Here is how to do it by running these commands as root (directly or via sudo):
dnf -y install chrony