E3-46

Boot Project Load Failed (Insufficient License)

ABB · System

What does E3-46 mean?

The CPU was unable to load the boot project because it detected insufficient licensing for the application. This prevents the application from starting and running, indicating a licensing issue rather than a hardware fault. The PLC may enter demo or stop mode, rendering it inoperable for licensed features.

Common Causes

  • Application project utilizes licensed features (e.g., advanced motion, specific communication protocols) for which the CPU does not have the required license key installed.
  • License key on the CPU's non-volatile memory is corrupted, expired, or improperly activated.
  • Downloading a project configured for a higher-tier CPU (with more licensed features) onto a lower-tier, unlicensed CPU.
  • License file not properly transferred or activated after a CPU replacement or firmware update procedure.
  • Incorrect license file associated with the specific project or CPU hardware serial number.

Repair Steps & Checklist

Click steps to track your progress.

  1. 1

    1. Connect to the CPU with programming software and verify currently installed license keys (e.g., using the 'License Manager' utility).

  2. 2

    2. Compare the licenses required by the project (as listed in project properties) with the licenses installed on the CPU.

  3. 3

    3. Obtain the correct license file from the vendor's licensing portal or your distributor.

  4. 4

    4. Install the missing or correct license key onto the CPU using the vendor's specified licensing tool or procedure.

  5. 5

    5. If licensed features are not strictly required, remove them from the project and re-download the modified project without the features.

Browse all codes in this manual (60)
Verified technical data. Last updated: March 2026

Related Faults