So I’ve run:
$ ipfs dht findprovs QmYymZqpzZfTHPrdZCAGWU95KuXHNSZ5dGPwuUQqskJULy
And there are not nodes returned.
So this mean that nodes hosting that file doesn’t advertise on the DHT.
You can only download that file if you happen to bump into the hosting node by luck in the sea of 11k public nodes of the IPFS network.
If I run that:
$ vole bitswap check QmYymZqpzZfTHPrdZCAGWU95KuXHNSZ5dGPwuUQqskJULy /dnsaddr/fra1-1.hostnodes.pinata.cloud/p2p/QmWaik1eJcGHq1ybTWe7sezRfqKNcDRNkeBaLnGwQJz1Cj | jq .
So I’ve basically just asked pinata’s node “do you have that file ?” and they respond with yes.
This file is hosted by pinata, pinata doesn’t use the DHT (note the DHT is a mesh of nodes that allows to find where content is).
You can use a pinning service that use the DHT instead like https://fleek.co/, https://web3.storage/ or https://nft.storage/.
Maybe see this: Peering with content providers | IPFS Docs also