Known Issues - Squish 9.2.0 Release¶
(Known Issues of previous version)
Release Date: February 10th, 2026
Recommended Update: n/a
Commandline test execution with squishrunner will not inform the user when there is no license seat available on the QLS server¶
When all license seats on the QLS server, available for Squish test execution, are taken by other Squish test executions then starting another test run on the commandline using squishrunner will leave that execution hanging until a seat becomes available. The squishrunner output will not indicate that this it is waiting on a license seat becoming available and it will not terminate the execution itself.
Workaround
If necessary contact the license manager who can check if the QLS server instance has all available licenses acquired and this is the cause of the squishrunner hanging.
IDE misbehaves when the QLS server connection is disrupted¶
Recording aborts when creating a Verification while the QLS server connection is disrupted¶
When the connection between the user system and the QLS server is disrupted
while attempting to create a Verification from the Controlbar then the recording
session will be aborted. The IDE returns to its Test Management perspective
but subsequent test execution or recordings will not be possible. After some
time the IDE will open the License Dialog, if the connection is not
re-established, informing the user about the problem. Fixing the connection
problem and closing the dialog will not fix the problems with running or
recording tests.
Workaround
Restart the IDE after it aborted the recording. Repair the connection and then start the IDE again.
Recording aborts when adding an image-based Interaction or verification while the QLS server connection is disrupted¶
When the connection between the user system and the QLS server is disrupted
while attempting to create an image- or OCR-based Interaction or Verification
from the Controlbar (Insert -> mouseClick (\<Image\>)) then the recording
session will be aborted. The IDE returns to its Test Management perspective but
subsequent test execution or recordings will not be possible. After some time
the IDE will open the License Dialog, if the connection is not re-established,
informing the user about the problem. Fixing the connection problem and closing
the dialog will not fix the problems with running or recording tests.
Workaround
Restart the IDE after it aborted the recording. Repair the connection and then start the IDE again.
Recording snippets at a breakpoint fails to work when QLS server connection is disrupted¶
When the connection between the users system and the QLS server is disrupted
while attempting to begin a snippet recording at a test execution breakpoint
then the IDE will show the License Dialog informing the user about the
connection problem. Fixing the connection problem and closing the License Dialog
will not start the recording and starting it via the toolbar button is
not possible either. This situation can also occur when an object not found or
image not found dialog appears due to a lookup error and the user selects the
Debug option in the dialog
Workaround
Terminate the IDE, making sure there are no leftover processes via Task Manager (squishrunner or squishserver). Afterwards repair the connection to the QLS server and start the IDE again.
Creating a new testsuite lacks GUI toolkit options when the QLS server connection is disrupted¶
When the connection between the users system and the QLS server is disrupted and
the user start creating a new testsuite then the IDE opens the License Dialog
to inform the user about the connection problem. If the user fixes the connection problem
and closes the dialog the testsuite wizard does not list any toolkits for selection
and the suite creation cannot continue. The testsuite wizard shows the
following error instead:
"Could not find any GUI toolkits. Please check your license key and the Squish
Tools installation.".
Workaround
Abort the testsuite wizard and open it again.
The license dialog is not shown when Squish attemps to launch an AUT while the QLS server connection is disrupted¶
When the connection between the users system and the QLS server is disrupted
while the user selects the AUT to record or launch in the Launch Settings
dialog, then the launching of the application will fail with an
error. However the IDE will not open the license dialog to help the user fix a
potential problem with the license configuration. It only produces a
corresponding error message in the Runner/Server Log view. The same problem
occurs when using an attachable AUT instead of letting Squish launch an AUT for
inspection or recording.
Workaround
When the cause of the issue is the network connection itself that issue needs to be fixed and the IDE can then be used normally again. In case the QLS server configuration needs to be adjusted the dialog can be opened from the Help menu manually.
IDE windows disappear in rare cases when starting a recording while the QLS server connection is disrupted¶
When the connection between the users system and the QLS server is disrupted
when starting to record a script snippet the recording will be aborted, the
License Dialog will be shown and forces the user to fix the connection problem
before allowing to continue using the IDE. A subsequent attempt to start the
snippet recording functionality may lead to the IDE to hide all its UI and make
it impossible to interact with this.
Workaround
We advise to restart the IDE when the License Dialog is shown the first time
in this scenario and not attempt to start the snippet recording after fixing
the connection problem.
If the IDE UI has already vanished and the AUT has been launched - or attached to - then terminating the AUT will bring back the IDE UI and allow to restart it.
Using Remote Control functionality while running a script when the QLS server connection is disrupted¶
When the connection between the users system and the QLS server is disrupted
and the IDE is set up to open the Remote Control view during test execution,
then the IDE may disappear completely in rare case when starting a test
execution. The IDE will briefly show the License Dialog and then hide its main
window but will not open the Controlbar either.
Workaround
Use the Task Manager of the system to find the Squish IDE process and forcefully terminate it as well as any child processes. Start the IDE again.