Thank you for your post.
The basic question is "What has changed?"
Is this only happening with one database file? Is it only occurring on one layout? Has there been any update to your operating system? A new printer driver? Do you have access to another printer? If so, switch to the other printer and print, and then switch back to your Canon printer and try again.
Any information you can provide will help narrow down the possibilities.