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.