When using the advanced prediction pattern the test shows you wrong results - this is very confusing to libraries. I have confirm that the advanced patterns do work (by receiving and testing) but the pattern it shows when you click 'test' (which is required) is almost always wrong if you are using an advanced pattern.
This appears to be fixed with bug 7688.