when I was betting below £2 on the back side, I often found this would happen, I ended up using the condition "and selections lay price is less than 840" any higher than this and it would often still match at 1000, due I think to the low liquidity at high prices and fast changing prices near the off or in-play...