What Causes Error 166 (Recursive Call) in Elliott?

What Causes Error 166 (Recursive Call) in Elliott?

Release Date: 09/14/2023
Version: 8.5 & Up

Q - I received the following error message in Elliott:
Execution error: file 'EL850U.LBR\NWSMEVTH'
error code: 166, pc=0, call=24, seq=0
If I click "OK," the following window shows up:

Btrieve Error 039 on USERS SY Users Lic. File. See sample screen below:

What causes this error?

A - The error 39 is really Btrieve Error 3111, which is a network error in this example.  When you have a network problem, you could receive Error 166 instead, which is a result of the network error.  Before Elliott 8.5, you could receive "Load failure 198" with the network error. Since Elliott 8.5, we use the "Run Local" method, and the Load failure 198 does not happen anymore as a result.  Instead, it could happen with error 166, which is a mask of a network error.

We are going to make a change to suppress the error 166 message because it does not give you useful information.  But this will not help you to resolve your network error.  If you continue to experience a network error, you can  diagnose the network problem with the following KB article:

EMK


    • Related Articles

    • What Causes Load Error 198?

      Modified Date: 6/7/2019 Q - One of our computers received an error 198 load error randomly. The message looked like the following sample screen: Load error: file "SYCONSEL" error code: 198, pc=0, call=15, seq=0 or Load error: file "SYACTCHK" error ...
    • What Causes "File Table Exceed Limit" Error?

      The message “File Table Exceed Limit” is caused by a programming bug. Elliott reserves an internal table that allows handling of up to 200 open files at the same time. If your particular Elliott application exceeds this limit, then you will get the ...
    • Avalara Source Code Integration - AV API Call

      Release Date: 11/16/21 Revised: 05/23/22 Version: 8.6 and Above This article is intended for Elliott Business Software developers. This API call will allow the programmer to pass a value to indicate which Avalara function is to be performed. The ...
    • Anti-Virus Causes Report Viewer Unhandled Error

      Release Date: 01/23/2020 Version: 8.0 & Up A user running Elliott 8.2 received the following error when printing a report to the screen. They rebooted the server a few times, but they were still receiving the following errors when printing reports to ...
    • I Receive "A call to SSPI failed, see inner exception" Message During Credit Card Processing

      Q - I received the following error message when I tried to process a credit card transaction in Elliott: A call to SSPI failed, see inner exception. See the following sample screen: All of our users are continuing to receive this error. But, ...