You say it's returning one single genre per artist, but is it being returned as an array of Strings - [String], or just a String - String?
If it's returning an array of Strings, then the documentation is correct.
If it's returning a String, then the documentation is incorrect, and you should raise a bug here: https://feedbackassistant.apple.com/
I'm not sure you really need to care about how many genres are being returned. Your code should just deal with them as they're given to you. If you receive one, deal with that one item. If you receive more, deal with those multiple genres. If you can't find an artist that returns multiple genres, just mock it out so you can test your code handles multiples correctly.
Topic:
Media Technologies
SubTopic:
Streaming
Tags: