Thread is aborted
If you encounter the error "Thread is aborted" in the Webgility Desktop app, please check the processing logs in the scheduler logs folder. This error usually occurs when a request is not fulfilled and the task is canceled using the scheduler.
Troubleshooting
1. First, we need to ensure that Webgility is connected with your QuickBooks. Please refer to the help article below to check the QuickBooks connection with Webgility Desktop:
2. To ensure that Webgility Desktop (Scheduler) runs smoothly on your system, please refer to the help article linked below for information on the required system configuration.
3. In the Task Manager window, check the memory usage of other applications. To ensure optimal performance, the usage should be between 70% and 80% for Webgility to operate smoothly.
4. If you have an antivirus program installed on the computer where you are using the Webgility Scheduler, you may need to add an exception for the scheduler to prevent the antivirus program from interfering while it's operating. Here are the steps you can follow to add Webgility Scheduler as an exception.
Open the antivirus program on your computer.
Look for the settings or configuration menu.
Navigate to the section that deals with exclusions or exceptions.
Add an exclusion for the Webgility Scheduler, which is named unifyscheduler.exe file.
Save the changes and close the antivirus program.
By adding an exception for the Webgility Scheduler in your antivirus program, you can ensure that the scheduler can run without being blocked by the antivirus software.
5. To ensure the proper downloading of item lists using the scheduler, especially if you are using QuickBooks POS, please ensure that the "Download all products" option is turned off. To do so, please follow these steps:
Access Webgility and navigate to the "Products" section.
Click on "Missing in QuickBooks".
Select "Product Preset".
Locate "Always download all the items from QuickBooks" and uncheck the box.
Finally, click "Save" to save the changes made.
6. To increase the time frame for a process under scheduler configuration, please follow below mentioned help article link:
Note: It is important to note that increasing the time frame for a process may impact other scheduled processes and their completion times, so it is recommended to assess and adjust accordingly.
Please feel free to let us know if the issue persists.