Make sure all the formatting macros have the stream argument specified. It's easy to accidentally leave one defaulting to *standard-output*. In particular, check the with-character-style.