Well, judging by the helpful comments in response to my post I can only hold up my hands and admit it
must have been my fault.
I should add that I'm actually not daft and pretty good with computers, but I simply couldn't find a way of printing off my boarding pass. I've had no trouble with BA, whose system seems more straight forward.