The Canon PIXMA error code 5012 usually executes on the Canon MG5522 model. Why the Canon printer error code 5012 occurs is due to the fact that no paper or the paper is being stuck just under the print head. What you do to fix the error is to follow the steps down below:
• Check inside the Canon printer for any paper jam and any obstruction if there.
• The next thing is to ensure that ink tanks are put in correctly into the printer.
• If there are any updates available, do it quickly as using outdated drivers may lead to encounter such error code.
Hope this piece of information helps you to fix
Canon PIXMA error code 5012 and operate your printer as before.