Skip to content

Dymo Check Environment Failed Error

Check Environment Failed

If an Elixir error message "Check Environment Failed" pops up when trying to print a label please try the following:

  1. Ensure you have installed Dymo Connect

  2. Try restarting your computer

  3. Ensure you can print a label manually from the Dymo Connect software on your computer. This validates your label printer is connected and operational.

    Dymo Connect Print

    If the Dymo Connect software cannot print a label, this indicates there is a hardware or computer issue. Please contact your IT Support to get this operational.
    Elixir does not provide hardware support.

  4. Go through the following steps:

Windows PC

Ensure the Dymo Connect Web Service is running as (Administrator) not (User).

Go to the bottom right-hand corner of your screen beside the time and locate the Dymo icon. You may need to click on the up arrow ^ to Show Hidden Icons.

Dymo Icon

If it says (User) as per the picture above, complete the following steps:

  1. Right Click on the Dymo icon and choose the option “Exit”. You should see the Dymo icon disappear.

  2. Open your Start Menu and type “Dymo Connect Web Service”. This should search and locate the “Dymo Connect Web Service” app.

    Warning

    Ensure you have located Dymo Connect Web Service. Not just Dymo Connect.

  3. Once “Dymo Connect Web Service” is selected, click “Run as administrator” in the sub-menu. Run as Admin

  4. Hover over the Dymo icon at the bottom right corner of your screen again and ensure it says (Administrator) at the end. Dymo Administrator

  5. Refresh the Elixir web page you have opened and retry printing a label.

Tip

If your Dymo label printer continues to bring up an error message, try the following advanced instructions. You may require assistance from your IT Support organisation.

.NET Framework errors

We have received some reports that certain Windows updates can create issues with the .NET config. If you are running the dymo service as Administrator, and still getting "Check environment failed" you may need to reinstall .NET then reinstall the Dymo software.

Enable the web service to always load as Administrator

Locate the Dymo Web Service exe file, usually C:\Program Files (x86)\DYMO\DYMO Connect\DYMO.WebApi.Win.Host.exe

Right click and choose properties

Open the Compatibility tab and select Change settings for all users
Dymo WebAPI Properties

Tick Run this program as an administrator
Dymo Run as Admin

Press OK and OK to close the Properties box.

Restart your computer. You’ll be prompted to approve running the Dymo Web Service as Administrator on startup, approve this whenever your computer restarts.

Configure the web service to run as a Windows Service

This method might be more useful when you don’t have Local Administrator rights on your computer. You may require support from your IT team to follow these steps.

Disable the normal web service starting from Task Manager > Startup Apps.
Startup Apps

If the local user does not have permissions to disable startup items use https://learn.microsoft.com/en-us/sysinternals/downloads/autoruns to disable it from starting.

Exit Dymo web service from system tray

Download the latest NSSM from https://nssm.cc/ eg https://nssm.cc/release/nssm-2.24.zip

Extract to C:\nssm

Open CMD.exe (Command Prompt) as Administrator, run
C:\nssm\nssm-2.24\win32\nssm.exe install dymo-webservice
NSSM Install

Set the Path to: C:\Program Files (x86)\DYMO\DYMO Connect\DYMO.WebApi.Win.Host.exe
NSSM Configure

Configure to Login as Administrator (enter an Administrators credentials)
NSSM Admin

Start the service from Windows Services.
NSSM Service Start

Mac

Dymo Connect Service TrustFailure

There are some cases where the certificates are not correctly installed. If you click on the Dymo Connect item in the notification area (top right of your screen), then click diagnose, it should say Dymo Connect Service is running on port 41951.

Dymo Diagnose

Dymo Running

If you see the error: TrustFailure (Authentication failed, see inner exception) - please follow the instructions below.

Dymo TrustFailure

Open Keychain Access from Finder > Applications > Utilities

Keychain Access

Search for Dymo

Keychain Search for Dymo

Right click on the DYMO Root CA and choose Get Info

Keychain Search for Dymo

Expand the Trust section and set it to Always Trust for all options. Enter your Mac password when asked.

Keychain Search for Dymo

Search for Localhost and repeat the Always Trust process

Keychain Search for Dymo

Ensure both certificates are now showing as trusted

Keychain Search for Dymo

Stop the Dymo service from the notification area.

Keychain Search for Dymo

Start the service, choose diagnose, and ensure it is now saying Dymo Connect Service is running on port 41951.

Dymo Running

Removing Dymo Label Software v8

If your mac has previously had Dymo Label Software v8 installed, follow these steps to replace it with Dymo Connect:

  1. Ensure you are logged in as an Admin user.
  2. Remove the printer from the computer. Go to "Apple - System Preferences - Printers and Scanners" and delete the DYMO printer.
  3. Open "Finder" (two faces icon in the bottom left corner) and go to "Applications". Find Dymo Software and drag it to the trash bin (Delete everything regarding DYMO).
  4. From Finder go to "Macintosh HD -> Library -> Frameworks and delete "Dymo".
  5. Go to "MacintoshHD -> Library -> LaunchAgents" and delete com.dymo.dls.webservice.plist
  6. Go to "MacintoshHD -> Library -> LaunchDaemons" and delete com.dymo.pnpd.plist
  7. Go to "Macintosh HD -> Library -> Printers" and delete "Dymo".
  8. Open Mac Keystore and delete the Dymo certificate.
  9. Restart your computer.
  10. Download and install DYMO Connect Software from https://s3.amazonaws.com/download.dymo.com/dymo/Software/Mac/DCDMac1.4.3.103.pkg
  11. After the installation is completed, click close and do NOT move the installer to the trash.
  12. After clicking close, a black terminal window (or 2) will pop-up with a password and a key symbol. This may take 30-60 seconds. Approve any security prompts.
  13. Type your computer account password next to key symbol (the password will not show up) and hit enter.
  14. Restart the computer.