I really wanted to like Soul, but the movie just got too bogged down in the mechanics of the afterlife, then proceeded to pretty much ignore all the rules it just established. For me, this was a big red flag that all was not well at Pixar, because previously they could make even the most complicated world-building seem logical and effortless (Inside Out is the ultimate example of this done well), but here it just never seemed to gel.
And for a movie about jazz, could it have hurt them to use a little more, oh, I don't know, jazz in the soundtrack? Winton Marsalis, Herbie Hancock, and many other jazz legends are still alive that they could have hired. Say what you want about Trent Reznor, but jazz is not his genre.
This is, however, an example of a film in which a diverse cast of characters actually feels organic to the story and not a ham-fisted insertion.