Very strange. As I see it, we have the actual field overprinting the header(?).
A test for you based on that; what happens if you change the font of the field to something like Arial. Does that still overprint the header?
Oh, and the font you are using (barcode 128) must be True Type.
- Ludek