Today I even called to a provider because of this. Music worked via cellular but didn’t via home wi-fi. It still works this way. Weird.
Some CDNs 'prefer' one approach or the other, e.g. Akamai tends to use DNS, CloudFlare tends to use Anycast, but these days most have the capability to do both or mix them as appropriate.