Could not initialize. Illegal characters in path.

Could not initialize. Illegal characters in path.

Warning
Could not initialize. Illegal characters in path.

When opening up CardExchange, and you're getting an error "Could not initialize. Illegal characters in path."  

This relates the to path specified in the CardExchange.ini file pointing to the incorrect location (or a blank location path) of the CardExchange Data Folder, or License Directory. 

 

Steps to rectify:

  1. Open the “CardExchange.ini” file in the installation directory for CardExchange (default location is C:\Program Files (x86)\CardExchange Solutions\CardExchange Gateway\) and look in both the lines beginning with “DataDirectory” and “LicenseDirectory”.






Ideally the DataDirectory and LicenceDirectory would be pointing to the default location of: C:\users\public\public documents\CardExchange

In some instances, the Data folder and License folder will be installed under a specific user account. The impact of having the License Directory set to a certain account means that any time a different user logs in, they will have to reactivate the CardExchange software. 

We recommend that the License Directory is set to the public folder in C:\Users so that anyone who logs in will be able to open CardExchange without needing to reactivate it. 



    • Related Articles

    • Step-by-step guide on how to use Mifare Classic Card Programming Software for ACR1252U

      Step-by-step guide on how to use Mi-Fare Classic Card Programming Software for ACR1252U ✅ Step 1: Connect Your Smart Card Reader Install ACS ACR1252U NFC Reader SDK v2.00. Ensure your RFID reader (e.g., ACR1252U or similar) is physically connected to ...
    • Mapped drive not showing in CardExchange

      1. Open CMD, Run as Admin. 2. Net use "Drive" "Path" /persistent:Yes Example: net use Z: "\\192.168.1.16\My Folder\Pictures" /persistent:Yes
    • How to activate CardExchange using HDD as Machine-ID

      1. Download “4- MachineID Exchange Utility (Alternative - HDD based)” https://cardexchange.support/resource/downloads/network-utilities When you run this utility, it will give you a MachineID starting with 4-xxxxx Characters in this image is for ...
    • Mifare Classic 1k Memory Structure

      Mifare Classic 1k consist of 16 Sectors (4 Blocks each) Each Block consist of 16 Bytes (16 Ascii Characters) Gray cell is Manufacturer Block which is also where Card UID (Unique Identifier) is stored. -UID consist for 4 Bytes Yellow cells are ...
    • Anviz - How to auto export records from crosschex standards in .txt file format

      You want to auto export records from the device to your PC?  (Note:  the format of the exported record is .txt and it can't be changed) (Note:  the crosschex standards must be always opened to use this feature) 1. Open the Cross chex standards. ( ...