---
title: "When printing to a Canon Print Queue we recieve the following printing error - “Cannot print because the version of the device controller function is old. Contact the administrator for details”"
slug: "when-printing-to-a-canon-print-queue-we-recieve-the-following-printing-error-cannot-print-because-the-version-of-the-device-controller-function-is-old-contact-the-administrator-for-details"
tags: ["Blueprint", "uniprint"]
updated: 2024-04-02T14:11:23Z
published: 2024-04-02T14:11:23Z
canonical: "kb.pharos.com/when-printing-to-a-canon-print-queue-we-recieve-the-following-printing-error-cannot-print-because-the-version-of-the-device-controller-function-is-old-contact-the-administrator-for-details"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://kb.pharos.com/llms.txt
> Use this file to discover all available pages before exploring further.

# When printing to a Canon Print Queue we recieve the following printing error - “Cannot print because the version of the device controller function is old. Contact the administrator for details”

When printing to a Canon Print Queue we recieve the following printing error - “Cannot print because the version of the device controller function is old. Contact the administrator for details”.

How can I resolve this error?

---

This was most recently seen when using a Canon imageRUNNER C4080; however, please note that it is not limited in scope to this particular Canon model. This can be resolved by making a change to the Printer Driver configuration, see below for details.

Note: This is an error message produced from an interaction between Windows and the Print Driver and not Pharos. The problem is with the configuration of a setting called "Function" being set to 1.0

1. Go to Printer Properties->Device Settings and click on Function.
2. Set it to 2.0 or later.
3. Click OK to commit the change and close the Properties dialog box.

## Related

- [Blueprint 5.x: In the Blueprint Administrator under the Terminals I do not have a TAB to configure the Terminal](/blueprint-5x-in-the-blueprint-administrator-under-the-terminals-i-do-not-have-a-tab-to-configure-the-terminal.md)
- [Help! I Don't Have Any Reporting Data in Blueprint!](/help-i-dont-have-any-reporting-data-in-blueprint.md)
- [Solving Windows Installer error '2878' during Pharos Sentry Base installation](/solving-windows-installer-error-2878-during-pharos-sentry-base-installation.md)
