I got a similar problem. I reported it to the authors of Macaw.
I never got a reply from them. I thought it had something to do with
the *.INI file. After a while a got a new computer and a new printer,
and for some reason unknown to me it prinst OK now on my PANASONIC 2123.
It even prints when running Macaw from OS/2.