I have connections but my blocks aren’t moving up or syncing seems to have halted

This happens from time to time when connections get stuck or when they broadcast sketchy data.
The easiest way to deal with this is to close the wallet and delete the peers.dat file.
Doing this forces your wallet to make new friends.