Dear Classic Moving,
Since the printing of sample data worked correctly it is likely that your production specification file has become damaged.
Try restoring a backup of the spec file only (from when the invoice printing was okay). If you can’t find a backup where the spec is still in tact – recreate the invoice specification with Designer.
Best Wishes!