What settings you using? anything in logs?
You mean stop it re-entering? if it aint selected on the gui it wont buy them. it only buys them because its select and you dont have enough (or it thinks you dont) in the barrel for the amount you chose. Remember it is not doses but instead how many (4)'s you want