iVend Retail POS — New Customer Button Causes POS to Close

iVend Retail POS — New Customer Button Causes POS to Close

Symptom

The iVend Retail POS application closes unexpectedly immediately after clicking the New Customer button. No error dialog is displayed to the cashier.

System.IO.FileLoadException:
"Could not load file or assembly 'file:///C:\Program Files (x86)\CitiXsys\iVend Retail\PointOfSale' or one of its dependencies. Access is denied."

Root Cause
Insufficient file system permissions on the iVend Retail application folders. The POS process is unable to read or write required files when creating a new customer record, causing it to terminate.

Resolution
Apply full permissions to the following folders in order. Right-click each folder, select Properties > Security, and grant the appropriate user or service account Full Control.


1.      PointOfSale folder
2.     CitiXsys folder 
3.     C:\ drive root

After updating permissions, restart the POS application and verify that clicking New Customer no longer causes a crash.