How come MusicKit’s MusicSearchCatalogRequest doesn’t exceed offset = 100? After offset = 100, the response has no data.
Currently I'm using Musickit's MusicSearchCatalog to retrieve Songs/Albums for a particular artist. The 2 parameters are "term" and "types" and I define it as such:
Term: "artist name",
Types: [Album.self, Song.self]
MusicSearchCatalogRequest has a limit property but allows only a max of 25. Therefore, i'm using the offset property in order to paginate and continue fetching more Songs/Albums for the term specified in a MusicSearchCatalogRequest.
The issue I noticed is that for any particular term, being the name of an artist, there is no more data from the response after an offset = 100. The response pulls the same 100 Songs/Albums for a specified term. If I start offset = 100, then I retrieve no data from the response which indicated to me that MusicSearchCatalogRequest caps at 100.
How am I supposed to bypass this? I know that for the artists 've searched, they have far more than 100 Songs/ Albums.
Any advice / workarounds would be extremely appreciated.