Hello,
I have the same bug, and I was thinking it was introduced with the configurable LNB sharing patch, but you are right, without the patch I have the same problem. My system has 2 FF as first card and one budget as third one, but the primary device is the fourth pseudo one for xine.