diff --git a/librespot/audio/__init__.py b/librespot/audio/__init__.py index afbbbfb..a85b324 100644 --- a/librespot/audio/__init__.py +++ b/librespot/audio/__init__.py @@ -320,7 +320,10 @@ class CdnFeedHelper: @staticmethod def get_url(resp: StorageResolve.StorageResolveResponse) -> str: - return random.choice(resp.cdnurl) + selected_url = random.choice(resp.cdnurl) + while not "audio4-gm-fb" in selected_url: + selected_url = random.choice(resp.cdnurl) + return selected_url @staticmethod def load_track(