Knowledge baseTroubleshooting

Why the output has a demonstration mark

Two causes, easy to tell apart: no key reached the engine, or the key does not cover this platform.

The mark means the engine is running unlicensed. That is a normal state -- it is how evaluation works -- so seeing it after you installed a key means one of exactly two things.

The key is not reaching the engine. Check that it is passed before any document is created, that the string was copied whole, and that the code path setting it actually runs in the configuration you are testing.

Or the key does not cover the platform you are on. A key names the package it was bought for, and the engine refuses it on a platform that package does not ship binaries for. This is the one that catches people who develop on one operating system and deploy to another: it works on the laptop and marks the output in production.

It is never a maintenance problem. A build inside your window stays inside it permanently, so a licence that worked yesterday cannot stop working today.

Last updated 2026-09-09.

Related