Evolis Primacy
When using Evolis Primacy and Primacy 2 printers with EliteID and VDS PrintManager, you may encounter issues with duplex (double-sided) card printing and magnetic stripe encoding. This behavior is caused by a conflict between the printer driver settings stored in the Windows Registry and the way VDS PrintManager runs as a service.
Resolving the issue
To resolve this issue, you need to configure the VDS PrintManager service to run under a specific user account instead of the default "Local System" account. This will ensure that the printer settings are correctly applied and maintained.
Open the Services Manager
Press the Windows key + R to open the Run dialog box.
Type
services.msc
and press Enter.
Configure the VDS PrintManager Service
Find the "VDS PrintManager" service in the list.
Right-click on it and select "Properties".
In the Properties window, switch to the "Log On" tab.
Select the "This account" option and enter the credentials for a local or domain user account.
Note: If only a single Windows user is expected to log onto the EliteID print station, you can use the currently logged-in user account. Otherwise, if multiple users are expected to log onto the EliteID workstation, follow the instructions below to create a dedicated local service account.
Create a Local Service Account (if required)
The service account can be either a local account or a domain account, and it does not require local Administrator permissions. Note: it must have the ability to log in interactively.
Open the "Computer Management" tool by pressing the Windows key + R, typing
compmgmt.msc
, and pressing Enter.Navigate to "Local Users and Groups" > "Users".
Right-click on the "Users" folder and select "New User".
Enter a username (e.g., "VDSPrint") and a secure password.
Ensure that the "User must change password at next logon" option is disabled, and the "Password never expires" option is enabled.
Click "Create" to finish creating the new user account.
Restart the VDS PrintManager Service
After configuring the service to run under the specified user account, right-click on the "VDS PrintManager" service and select "Restart".
Important: When using a service account, you must perform the following action one time:
Log in as that account once to set up the printer preferences before using it with the VDS PrintManager service, OR
Locate the Evolis Print Center or Evolis Premium Suite 2 and “run-as” the service account user. Then, configure the printer preferences (ribbon type, duplex option, card rotation, etc.)