That's so strange! I'm at a loss, then--for half size especially the printer flip is the only thing I could think of that would cause pages to end up upside-down. Other sizes the code might do some flipping, but half-size doesn't. I'm glad you figured out a work-around, at least!