siread #1 I've just put a "While fry_PollEvent() Wend" after each ClearItems to flush the queue. (Is there a better way?) Anyway, it solves my problem.