I had a sell order at .03 (still have it, in fact); the pps touched. 0297, then reversed and headed south.
The only reason that I can think of for the order not executing at .022 is that the pps was moving so fast that it simply didn't execute that order; perhaps the queue was too long. I don't really know. I'm simply offering up some speculation as to why the order was not executed.