"Sounds to me like an objective c++ paradigm flaw.'
Sounds like shit coding to me.
"And it did. Changing page WHILE it was printing was like replacing a paving stoe with a banana skin."
See the above.
Why, oh why do software companies keep hiring infinite numbers of monkeys, then release the first thing that they bang out that compiles?