Easiest fix for now is to move all featured artist names to song titles. Unfortunately that is not perfect because featured artist would still be selected within no-repeat rule interval.
May be this can help..
I saw it yesturday while I was testing Station Playlist Creator. There is a table, where user fills "Primary artist" and can add as many "Secondary artists" as he/she wants.. The same logic is for tracks. The system always checks those settings before generating music. The only weird thing is, that the content of this table doesn´t work vice versa. So it means, each of secondary tracks needs to be added as a primary one as well, with the previous primary as secondary (for e.g.
Primary : Abba
Secondary : Agnetha Faltskog
than
Primary : Agnetha Faltskog
Secondary : Abba etc. - if you don´t do this, system checks separation rules only for the secondary following the primary artist, not the way round)
May be it´s too much complicated to implement this..
I really don´t know, how it works.. if it works with a database or if it is some kind of plugin or whatever. I just wrote, what I saw and tested yesturday with a trial version of SPC.