Verify product license and feature entitlement state#
When to use this procedure#
Use for trial or registered-status, license-validation, edition, and feature-denied events.
Applies to#
This procedure applies to EventReporter.
Prerequisites#
Use an account that can read the product configuration and Windows diagnostic state.
Replace angle-bracket placeholders with values from the affected system.
Safety#
Never publish license files, signed payloads, keys, customer identifiers, or activation material.
Do not edit a signed license file.
Configuration path#
Configuration Client > General > License.
Procedure#
Record product version, displayed license status, edition, and feature named in the event without copying the license payload.
Expected result: The running product, version, edition, license mode, and required feature or client allowance are known without exposing license material.
If it fails: Do not copy the license file or key; record only the product UI’s status and non-secret version information.
Verify the running executable’s product and version, then compare the displayed entitlement with the state identified by the event. For a denial event, also compare the named module, feature, or client allowance.
Get-Item -LiteralPath '<PRODUCT_EXECUTABLE>' | Select-Object -ExpandProperty VersionInfo | Format-List ProductName,ProductVersion,FileVersion
Expected result: For a denial event, the authorized license targets the running product and version and includes the required feature or sufficient client capacity. For a status reminder, the displayed state matches the intended product and edition.
If it fails: For a denial event, install authorized replacement license material or disable the unsupported configuration. For an unexpected status reminder, record the non-secret product version and displayed state before seeking license assistance; never edit signed data.
For a denial event after changing license material, restart or reload only as required, then test the previously denied module or intended sender once. For a status reminder, do not change licensing; confirm the displayed state and that the service continues normally.
Expected result: For a denial event, the service remains Running and the intended module or sender processes the test exactly once without a license-denial event. For a status reminder, the displayed license state is expected and the service remains Running.
If it fails: Record the new license-status and denial events without sharing license data; do not repeatedly reinstall or alter the license.
Verify the result#
For a denial event, confirm the intended license mode in the product UI and prove the previously denied module or sender works once without exposing license material. For a status reminder, confirm that the displayed license mode and service state are expected.
Evidence to collect#
The complete Event Log entry and neighboring product events with timestamps.
Product name, executable version, displayed edition or license mode, and the non-secret feature or client allowance involved.
A redacted configuration export showing only the affected object; never collect license files, keys, signed payloads, activation data, or customer identifiers.