Not a bug, but a feature of how TiVo recording logic works.
When an SL is set to "all channels" then it works from a higher-numbered channel down, so the lower-end of the EPG, towards the top.
If one of the regional or AD-variants of BBC1/BBC2 that are around the 850/860 positions, meets the criteria for an SL, that will take precedence over the 101/102 versions.
I believe that "HD if possible" will choose the HD version if it's broadcast the same time as an SD version - but the preference to get a recording at the first opportunity, trumps the HD preference.
I'm a Very Insightful Person, I'm here to share knowledge, I don't work for Virgin Media. Learn more
Have I helped? Click Mark as Helpful Answer or use Kudos to say thanks