Why does Alva cancel my buy request after only filling 1??

Ive been flipping these for awhile, recently the market started acting funny. The orders are canceled after 1 transaction Any idea why this happens?
Comments
Trying to squeak out value with ratios on Alva like 3.01 will lead to this a lot, your order will complete when there is no longer a way to get your ratio with the remaining stock
Eg. Your ratio of 3.01 canceled because you actually sold 1 at 2-1, and the remainder no longer fit into your 3.01 ratio.
This does refund the gold for the remaining order when it kicks your order out
They're pending. Buying/selling are 2 different values whatever the instant buy price is is always higher than the instant sell price, in essence: if you want to buy fast you pay more, if you want to sell fast you get less. Edit: just noticed they're removable, probably a bug then.