I am using Smart Rules to create a Virtual Channel for specific episodes of a TV series from Local Content.
The Rule uses Title : Any : [Series Title] and Favorited = True and the rule seems to work perfectly.
If I un-favorite an episode it does disappear from the list in the virtual channel (Live TV -> Virtual Channels) but it won't disappear from the client Guide.
Tried Virtual Channel -> Refresh Guide Data
Tried Guide -> Fetch Guide Updates.
On Client: Force kill, clear cache and clear data - nothing seems to work
Log will show something like this: Indexed 1 channels (700 airings + 0 replaced) into X-VIRTUAL [1s index] (I expect it to go down by 1).
The only thing that worked was completely deleting the Virtual Channel and recreating it.
Not sure if I am missing a step or if I have uncovered a bug.