Agency Labour Compliance Audit Tool - support website


Welcome to the support website for the ALC Complyer software. We hope you will find answers to the questions you are looking for here. If you don't find the answers, please email us


Frequently Asked Questions click to show

Can I use Complyer in a Citrix environment?

Complyer will work in a Citrix environment, but there is a known issue with printing from Complyer (the software crashes).

One of our clients is using Complyer with Cirix and has passed on the following fix:

It has been resolved by attaching an imaginary PDF printer to the print function button and when I ask for a print, it will be unable to find the printer, but will automatically save the report for me in a folder that has been set up.

This issue could be caused by "permissions" problems in the Citrix environment - if any customers can shed any more light on this issue, please feel free to email us

Can I use Complyer on an Apple Mac computer, or an iPad?

Complyer is a Microsoft Windows piece of software.

It is, however possible to run Complyer on the Mac OS operating system (e.g. on MacBooks or iMacs), by installing Microsoft Windows through third party software:

  • Apple's BootCamp (runs Windows or Mac OS at any one time) or
  • Parallels Desktop (runs Windows and Mac OS together, sharing resources) or alternatively VMware

Apparently it is possible to install Windows XP on an iPad, but it's not for the faint-hearted - see here for details. Complyer will work on Windows XP

Can I use Complyer on a "Microsoft Surface" or other portable device?

Complyer is a Microsoft Windows piece of software and works on a Microsoft Surface or other portable Windows device.

There is a known error whereby report previews are not displaying correctly on some mobile devices, and this is being looked into; all other functions work.

How do I transfer Audits from one PC to another?

There are two ways to transfer audits in Complyer and it depends on which version of the software you're using:

To check the version you're using look at the top of the Complyer software itself and look for the text that says something like:
"Agency Labour Compliance (ALC) Complyer v 1.0.8" (ignore any letter after the number)
The bit to the right of the letter v indicates which version of the Complyer software you're using.

If you have a number less than 1.0.8 (e.g. 1.0.6f):
If you have a number of 1.0.8 or higher:

The Spellchecker is not appearing on my Complyer - why?

The Spellchecker is not appearing on my Complyer - why?

The Spellchecker functionality is provided through Microsoft Word. If you do not have Microsoft Word installed, the menu option "Spell Check" will not appear in the tree menu view. Complyer Spell Check should work with all recent versions of Microsoft Word and even works with Word 97.

If you happen to be using Complyer on a Mac using Parallels or Boot Camp, you will need a copy of Microsoft Word in the Windows environment. Complyer is not clever enough to use Microsoft Word for Mac.

What happens to my licence / Complyer if I upgrade my PC software?

For security purposes your Complyer audits should be backed up. See the How do I transfer audits from one PC to another? in this section for more information on how to do this.

Complyer licence and unlock codes are tied to an individual PC, so depending on the nature of your upgrade, you may or may not have to request a new unlock code from allianceHR.

What versions of Windows are compatible with Complyer ?

What versions of Windows are compatible with Complyer ?

Complyer will run on all "modern" versions of Windows. It is unlikely to run successfully on really old versions of windows like Windows 95 and Windows 98.

Windows versions that Complyer does work with are:

  • Windows XP
  • Windows Vista
  • Windows 7
  • Windows 8
  • Windows 8.1
  • Windows 10
  • Windows 10 on mobile devices (There is a minor display issue on report preview only which is being looked into)

Complyer will also run on these Windows versions on Apple Mac computers, but additional software like Parallels or BootCamp, plus Windows itself would also need to be installed. To use the spell checker on Mac, Microsoft Word would also need to be installed in the windows environment.


View Support Document by Error Message displayed click to show

Audit Tool has stopped working

If you receive a window with the following message:
Audit Tool has stopped working
Windows is checking for a solution to the problem...

Although we've not actually seen this message ourselves before, one client has discovered it by using Complyer in a Citrix environment.

Take a look at
"Can I use Complyer in a Citrix environment?"
in the FAQs section for a potential solution.

Class containing OLE object is being ignored

If you receive the following error message:
OLE Error code 0x80040154: Class not registered. Class containing OLE object is being ignored: Record number XX

then lookup for the relevant number XX in your message:

Class not Registered

If you receive the following error message:
OLE Error code 0x80040154: Class not registered. Class containing OLE object is being ignored: Record number XX

then lookup for the relevant number XX in your message:

Cannot load xfrxlib.fll

If you receive the a window with XFRX in the title and the following message:
Cannot load xfrxlib.fll

Cannot find utCompiledCode record for this version of the uninstaller!

If you receive a window with XFRX in the title and the following message:
Internal error: Cannot find utCompiledCode record for this version of the uninstaller!

File 'c:\program files\audittool\12345678.frx' does not exist - when printing; number '12345678' will be different

If you receive a window with Program Error in the title and the following message when attempting to print an audit report:
File 'c:\program files\audittool\12345678.frx' does not exist
Cancel Ignore Help

The number 12345678 will be different in your error message

Invalid path or file name - when printing

If you receive a window with Program Error in the title and the following message when attempting to print an audit report:
Invalid path or file name
Cancel Ignore Help

LoadLibrary("c:\program") failed - The specified module could not be found!

If you receive the a window with XFRX in the title and the following message:
LoadLibrary("c:\program") failed - The specified module could not be found!

Microsoft Visual FoxPro

There is no specific error message for this term - please see instead one of the following links

OLE Error code 0x80040154

If you receive the following error message:
OLE Error code 0x80040154: Class not registered. Class containing OLE object is being ignored: Record number XX

then lookup for the relevant number XX in your message:

OLE Error code 0x80040154: Class not registered. Class containing OLE object is being ignored: Record number XX

If you receive the following error message:
OLE Error code 0x80040154: Class not registered. Class containing OLE object is being ignored: Record number XX

then lookup for the relevant number XX in your message:

Program Error

If you receive the following error message:
Program Error - Unknown member MEMBER

then lookup for the relevant MEMBER in your message:

The module "c:\program files (x86)\AuditTool\MSCOMCTL.ocx" was loaded but the call to DllRegisterServer failed with error code 0x8002801c

The module "c:\program files (x86)\AuditTool\MSCOMCTL.ocx" was loaded but the call to DllRegisterServer failed with error code 0x8002801c

The module "mscomctl.ocx" was loaded but the call to DllRegisterServer failed with error code 0x8002801c

The module "mscomctl.ocx" was loaded but the call to DllRegisterServer failed with error code 0x8002801c

For more information about this problem, search online using the error code as a search term

The program can't start because MSVCR71.dll is missing from your computer. Try reinstalling the program to fix this problem.

The program can't start because MSVCR71.dll is missing from your computer. Try reinstalling the program to fix this problem.

This application has failed to start because MSVCR71.dll was not found. Re-installing the application may fix this problem.

This application has failed to start because MSVCR71.dll was not found. Re-installing the application may fix this problem.