Attributed blocks do not print

Hi, I have a drawing with a bunch of attributed blocks on it, I can see all the geometry and text on my screen but when I try to print everything disappears.

I have checked to make sure all layers are set to print and everything checks out, I have tried to edit the blocks and when I do the geometry can then be printed. 

There are hundreds of blocks on this drawing. Is there an easier way to do this?

MEM