How to Fix QuickBooks Point of Sale Application has Encountered

Post Image

This article has been compiled for all the users who are facing the QuickBooks Point of Sale application and need to close an error. This error comes up when the client workstation tries to connect to the server, or when you try to open QuickBooks Desktop Point of Sale on the server. But the user need not worry, this article is a step-by-step guide on how to resolve the QuickBooks Point of Sale application has encountered a problem.

Reason Behind the QuickBooks Point of Sale Application has Encountered

There are several reasons why QuickBooks could return the error QuickBooks Point of Sale application has encountered a problem and needs to close. Here are some of the reasons why this issue might arise for users.

  • The workstation on which the user is trying to run the QuickBooks Desktop Point of Sale application does not meet the system requirements to run the application.
  • The company file could be damaged in some way.
  • The client workstation is unable to detect the server on the network, causing a connection failure.
  • The security settings in Windows have been set too high either by default or by the users themselves.
  • There was some damage to the application itself during the installation and downloading of the QuickBooks Desktop Point of Sale application.

It needs to be kept in mind by the user that even though these issues might arise from time to time for them, it is not a reason to worry. These issues can be fixed very easily and without much trouble by the users themselves. But if not, the users can also contact the Intuit team for technical support and the resolution of this issue.

The user must realize a few things beforehand

  • The first and foremost thing the user should do is reboot both their client workstations and their server workstations
  • The user can also adjust their User Account Control settings.
    • First, the user must open the ‘RunWindows key + R application on their workstation.
    • In the ‘Run’ command application, the user must type ‘Control Panel and hit ‘OK‘.
    • Click on the ‘User Accounts (Classic View)’ option. 
    • Now, click on the ‘Change user account control settings’ option. If the user is prompted by the UAC, they must select ‘Yes’ to continue.
    • There will be a slider in front of the user. If they want to turn off the UAC settings, then they must set the slider to ‘Never Notify’ and then select ‘OK’.
    • On the other hand, if the user wishes to turn on the UAC settings, then they must set the slider to ‘Always Notify’ and then select ‘OK’. If the user is prompted by the UAC, they must select ‘Yes’ to continue.
    • Finally, restart their workstation.
  • There are various requirements that the workstation must meet if the user wishes to run the QuickBooks Desktop Point of Sale application. Here are the requirements that the workstation is required to meet for a smooth run of the application.

System Requirements to Run QuickBooks Desktop Point of Sale

Operating System

Any Windows that is installed on the workstation must have been installed natively, and not through an emulator or a virtual environment. That being kept in mind, the user’s workstation must have any one of the following operating systems installed in it:

  • Windows 10, all 64-bit editions, natively installed
  • Windows 8.1, all 64-bit editions, natively installed
  • Windows 7 SP1, all 64-bit editions, natively installed (supported only till January 2020)
  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2011 SP1
  • Windows Server 2008 R2 SP1 and SP2 (supported only till January 2020).

Hardware and Operating System

The following are the hardware and operating system requirements for QuickBooks Desktop Point of Sale.

Processor: Minimum 2.0GHz (2.8GHz recommended) for single users. Minimum 2.8 (3.5 recommended) for multiple users.

  • RAM: The recommended RAM is 8GB, but 4GB RAM should be sufficient.
  • Space on disk:
    • Minimum of 1GB of disk space. 
  • Windows:
    • North American version of Windows.
    • Regional settings are supported when set to English.
    • Natively installed and doesn’t need to run in a virtual environment or emulation software.
  • Optical Drive: A 4X DVD-ROM drive is required for physical CD installations unless QuickBooks Desktop Point of Sale has been downloaded from the Intuit server.
  • Screen Resolution:
    • Display optimized for 1280 x 1024 resolution or higher 
  • Internet: An active internet connection is required.

Compatibility with Other Software

QuickBooks is known to work with other software in an integrated fashion. The following are the applications that can be used in an integrated manner to import/export data.

  • Microsoft Excel 2010, 2013, 2016, Office 365 (includes 64-bit) full version.
  • Microsoft Word 2010, 2013, 2016, Office 365 (includes 64-bit) full version.
  • QuickBooks Desktop Pro and Premier 2016-2019
  • QuickBooks Desktop Enterprise 16.0-19.0

How to Fix the QuickBooks Point of Sale Application has Encountered a Problem and Needs to Close Issue

That being said, before the user proceeds with the various methods of resolving the issue.

Solution 1: Renaming the WSActivity File

  • First, the user needs to navigate to the folder where WSActivity has been saved. The data path where WSActivity has been saved will be like C:\ProgramData\Intuit\QuickBooks Point of Sale XX\Ini. Here, ‘XX’ denotes the version of the user’s Point of Sale.
  • Once the WSActivity file has been located, the user needs to right-click on the file and select ‘Rename’.
  • The user needs to rename the WSActivity file to ‘OLDWSActivity’. 
  • Once all the steps above have been completed, the user needs to close and reopen the Point of Sale on all workstations.

Solution 2: Editing Windows host files

To proceed with this solution, the user first needs to make sure that they have a static IP address on the server workstation. Having a dynamic IP address could cause various connectivity issues. After that has been taken care of, the users can follow a very simple, two-step process to fix this issue. The steps have been explained below.

Step 1: Fetching the workstations’ names and IP addresses

Windows host files
  • First, the user needs to either press the Windows key and the R key together, or they can also simply search ‘Run’ in the search bar. 
  • In the ‘Run’ dialogue, the user needs to type ‘cmd’ and press Enter. The word ‘cmd’ stands for the command prompt.
  • After the command prompt has opened, the user needs to then type ipconfig/all and press Enter. The hostname and the IP address (or the IPv4 address) will appear in front of the user, along with some other configurations as well. The user needs to make note of the hostname and the IP address.
  • Then, the user must repeat the steps mentioned above on all their other workstations and note down all their hostnames and their IP addresses. 

Step 2: Editing Windows host files

This step is done after step 1 has been successfully completed. It needs to be done on both the server computer as well as all the other workstations. The procedure is mentioned below.

Edit Windows hosts file
  • First, the user needs to close the QuickBooks Desktop POS application.
  • In the server computer, the user needs to open the Start menu. This can also be done by hitting the Windows key on the keyboard. 
  • From the start menu, the user needs to select ‘Computer’. In the ‘Computer’ window, the user can to either of the two data paths written below:
    • C:\Windows\System32\Drivers\Etc
    • C:\Windows\Syswow64\Drivers\Etc
  • Once they have navigated to either of the aforementioned directories successfully, the user needs to double-click on the host file and then select ‘Notepad’ to open the host file.
  • Once the host file has opened in Notepad, the user will have to enter the IP address, followed by the name of the workstation. It must also be noted that the user should press the Tab key on their keyboard to enter a space. The rule for this is that the server workstation should have the workstation’s IP and computer name, and the workstation should have the server computer’s IP and computer name.

Step 3: Saving the changes made in the host file

Once the changes have been made in the host file by the user, they will now have to save those changes. To save their changes, the user needs to go to the ‘File’ option that can be found in the menu bar at the top, and then they need to select ‘Save’ and save it on their desktop. The file should be saved with the name “hosts” with the quotation marks included. After the file has been saved with the latest updates, the user needs to conduct the following steps to bring this process to a successful ending:

  • First, the user needs to locate the file they just saved, right-click on it, and select ‘Copy’.
  • From the start menu, the user needs to select ‘Computer’. In the ‘Computer’ window, the user can choose either of the two data paths written below:
    • C:\Windows\System32\Drivers\Etc
    • C:\Windows\Syswow64\Drivers\Etc
  • Once they have navigated to either of the aforementioned directories successfully, the user needs to locate the host file, right-click on it, and then select ‘Rename’.
  • The user needs to rename the host file to host old, and then they can simply press continue.
  • Then, the user needs to paste the file they copied from where they saved the updated file. To paste, the user can either press Ctrl+V on their keyboard or they can right-click in the folder and select paste. 

Solution 3: Configuring the firewall settings

firewall setting

The user needs to ensure that their firewall settings are in order with the settings that are recommended if the user wishes to run the QuickBooks Point of Sale. If the settings are not in agreement with the recommended settings, the feature might not work, and the error will prevail. So, it is important to set the firewall with the appropriate settings.

Solution 4: Emptying the contents of the Entitlement Client folder

The user can empty the contents of the entitlement client folder to fix the issue. The only thing to keep in mind is that if the user follows this solution, then they will have to re-register their QuickBooks Desktop Point of Sale once the user has conducted all the steps mentioned below:

  • The first step that the user needs to do is that they need to navigate to the following data path on their workstation: C:\Program Data\Intuit\Entitlement Client\v8.
  • Then the user must select all the contents in the folder. To select all, the user can press Ctrl+A on their keyboard. Once the contents of the folder have been selected, the user needs to press ‘Delete’. 
  • The workstation will prompt the user if they are sure they want to delete the files selected. The user must press ‘Yes’ to confirm.
  • The final step is that the user needs to re-launch the QuickBooks Desktop Point of Sale application and re-register it.

In case you’re stuck with the process you can contact our QuickBooks point of sale customer Consultant they will guide you with their expertise anytime and anywhere.

Get solutions to all of your accounting and bookkeeping problems with industry-leading experts.

Call Now Chat Now
Phone

+1-800-865-4183