yeah, it is an ioerror but ive tried using just "capture ex as exception". it gets by anyway. could it be be cause its running in a seperate thread?