When making a flash list, you have to be ready for "playlist updates" -- that is, RR may send you an "initial" playlist that does not have all the final information in it, then it may update the playlist and send you an updated list, and may do that more times afterwards. What I recommend is to monitor _rood.CUSTOMPL, then if it's not empty, parse it, then set it to empty ( = "" ) then keep monitoring it, and whenever it changes, parse it again. This typically happens when you use tags (and specially the lazytag option). Another possibility is that the code you're using to split the text may have a little glitch in it.. the other possibility is that the playlist object in your skin (the one required so you receive custompl updates) has fewer lines than your flash list is trying to display -- in that case, RR is only going to update the items it thinks are "visible" in its standard playlist, and may not send you updates to all the items you're actually showing in yout flash list. To check this issue, simply increase the height of your playlist in that screen to where it fits at least as many lineas as you display in your flash list, then see how it goes.