Airport security scanners in the UK only like reading boarding cards printed on laser printers.
Use an inkjet printer and you are likely to be told to go back and get another boarding card at check-in.
Seems that a batch of cheap bar code scanners have been purchased by BAA and MAG.