I've encountered this problem before, and after diagnosing the problem, I was convinced that it was a printer bug.
For a test, try to print this simple code:
We should be able to see a text Test
on a red
background. See if the printer outputs the expected.