Free music blogs often host files on temporary servers. These download links break after a few months.
If you already pay for a streaming service, use the built-in offline feature.