Skip to content

Licensing

Logic Driver Pro

Logic Driver Pro is offered under two licensing systems:

  • Project licensing directly with Recursoft for studios.
  • The FAB Marketplace, where the plugin is licensed on a per-seat basis.

Pricing Page

See the main pricing page for available pricing tiers and purchase options.

Unreal Engine Marketplace to FAB Marketplace

Epic Games is replacing the Unreal Engine Marketplace (UEM) with the Fab Marketplace, you can read the official announcement here.

A seat purchased under UEM will migrate to FAB using the default mechanism Epic Games provides. If additional seats are needed they will need to be purchased under a FAB license.

Was the UEM product licensed per-seat?

Yes, all code plugins sold on the Unreal Engine Marketplace were licensed per-seat. Logic Driver also stated this either on the store page or website for years.


The UEM license specifies that "Plugins may be offered to you on a per user basis."

Some sellers and buyers mistakenly interpret this to mean that the seller can determine licensing terms, but that’s not the case. Only the UE Marketplace itself offers code plugins under this license, and all code plugins are offered on a per-user basis as defined by the EULA.

Buyers must purchase the product for their user account, and Epic Games provides in-engine tools for sellers to verify that the correct entitlement is in place for that user.

Sellers cannot modify this policy, as they cannot alter the EULA terms.

The UE Marketplace team has repeatedly reinforced this policy.

Marketplace License Per-Seat Validation Checks

When using Logic Driver Pro, purchased from the Marketplace, license validation checks may occur to inform users of their license compliance.

When a user first starts a project with Logic Driver Pro using a Marketplace build, a license check will not have been run yet, and the Logic Driver level icon will display a warning indicator.

LicenseWarning

When opening the License page, or opening a Logic Driver asset, an entitlement check will run to validate the current user has a Marketplace license for Logic Driver Pro.

Epic Games Approved Validation

Validation is performed through an official Epic Games engine module designed to validate Marketplace plugin licenses.

LicenseCheckSuccess
The Marketplace build license page

You may be prompted to login to the Epic Games launcher in order to validate.

Once a successful validation occurs, there will be no further warnings for this user on the project, and the automatic asset validation will not run again.

Limited Interruption

These validation checks have been designed to run as few times as possible so as not to disrupt use by valid license holders.

What if we are building the plugin from GitHub?

This check is not performed automatically when compiling from GitHub, as this build is also used by studios that are not licensed through the Marketplace. The check is available to run if a studio wants to know if they have a Marketplace license for the current user.

Studios added to GitHub from a Marketplace license are still required to be properly licensed.

How do I validate a Marketplace license from GitHub?
  1. Open the License page.
  2. Select I am on a Marketplace License.
  3. Press Validate License.

LicenseCheckGitHub
The GitHub build license page

This is only for Marketplace licensees! If you are running through another license option, validation will always fail.

How do I fix timeout errors?

Timing Out Error

"Something went wrong. We were unable to verify your access to the plugin before timing out."

This could occur if you took too long to login to Epic Games launcher.

If you are logged in, then this may be due to a default plugin being disabled. Authentication requires the engine plugin UDP Messaging enabled to work correctly.

To solve:

  1. Open Edit->Plugins
  2. Search for UDP Messaging
  3. Enable it and restart the editor

UDPMessaging Plugin

Once authenticated, you can disable the plugin again.