PAtools 2025 Q2 Bug Fixes

Overview

The following items are notable issues fixed between the release of PAtools 2024 Q4 and PAtools 2025 Q2 Bug Fixes, including additional patches and service packs. If you have an issue ID, you can search this list to validate that the issue has been fixed. This is not an exhaustive list of issues fixed in the current version of PAtools.

Bug Number

Legacy ID

Description

Details

2921610

Recovery file overwrites setpoints when starting a sequence

When recovering a sequence in the Battery Cell Application, the setpoints from a recovery file (sav-file) overwrite the actual setpoints that are defined in the user box. 

Workaround:

Navigate to the sav-folder on the PXI and replace the setpoints of “CCSub_Temperature.SP” and “CCsub_Humidity.SP” in the file “abt.sav” with the new values. 

Reported Version:

PAtools Battery Application: 2024 Q4

Resolved Version:

PAtools Tools 2025 Q2

Added:

Nov 8, 2024

2880704

Updated of SystemLink result is not working

The PAscript function to update a SystemLink result is not working correctly.

Workaround:

There is currently no known workaround for this issue.

Reported Version:

PAtools PAconfigurator: 2024 Q4

Resolved Version:

PAtools Tools 2025 Q2

Added:

Oct 29, 2024

2881568

TestAnalyzer displays the wrong Runtime System number

When the TestAnalyzer is started from the Application Center for a specific Runtime System, in the title of the TestAnalyzer window the wrong Runtime System number is displayed. 

Workaround:

There is currently no known workaround for this issue.

Reported Version:

PAtools PAconfigurator: 2024 Q4

Resolved Version:

PAtools Tools 2025 Q2

Added:

Oct 29, 2024

2897017

Generation error when importing/scanning data with EtherCAT HotConfig editor in new PAconfigurator

With the 2024Q4 release the EtherCAT HotConfig group editor is available in the new PAconfigurator. However, when the network is scanned through this new group editor an error shows up upon generating at test stating that “2. Parameter (INT) unknown”. 

Workaround:

Use the classic PAconfigurator to scan data with the EtherCAT HotConfig editor.

Reported Version:

PAtools PAconfigurator: 2024 Q4

Resolved Version:

PAtools Tools 2025 Q2

Added:

Oct 29, 2024

2906299

Error when Sequence Table is closed

If the second level of a sequence table is opened and eventually closed again, an error message appears stating that multiple properties cannot be set simultaneously

Workaround:

After closing the error, the sequence table can be closed normally.

Reported Version:

PAtools PAconfigurator: 2024 Q4

Resolved Version:

PAtools Tools 2025 Q2

Added:

Oct 29, 2024

2911298

XML import of a library fails

The import of a PAscript XML library fails if only the library is imported.  


Workaround:

The library can be imported via a module import or the content of the library can be copied manually into a newly created library. 

Reported Version:

PAtools PAconfigurator: 2024 Q4

Resolved Version:

PAtools Tools 2025 Q2

Added:

Oct 29, 2024

2881816

Runtime runs out of pab memory because of PAscript SystemLink commands

The call of PAscript functions like “createResult” and “createStep” consume pab memory. If there are too many of these calls during one test, the runtime system can run out of pab memory leading to an error message. 

Workaround:

Reduce the number of “createStep” calls or unload and reload the test.

Reported Version:

PAtools Runtime System: 2024 Q4

Resolved Version:

PAtools Tools 2025 Q2

Added:

Oct 29, 2024

2924893

Profinet connection interrupts on a PXI-8862

Using a CPU with the split_lock_detect feature and a Linux-Kernel-Version >= 5.6, the Profinet connection faces interrupts frequently.

Workaround:

Determine whether the used CPU is affected by executing this command in a command line tool (e.g., Putty) on the PXI: 
grep 'flags' /proc/cpuinfo | head -n 1 | tr ' ' '\n' | grep split_lock_detect 
Two options to fix this issue: 
1.For a temporary solution: Executing this command in a command line tool on the PXI: 
sysctl -w kernel.split_lock_mitigate=0 
2.For a persistent solution follow the following steps: 
a. create the /boot/runmode/split_lock_detect.cfg file by executing this command in a command line tool on the PXI: 
echo 'set otherbootargs="${otherbootargs} split_lock_detect=off"' > /boot/runmode/split_lock_detect.cfg 
b. add this line to /boot/runmode/bootimage.cfg file:
if [ -f "/runmode/split_lock_detect.cfg" ]; then 
source "/runmode/split_lock_detect.cfg"
fi
c. after the restart of the PXI you can validate your changes: 
cat /proc/cmdline 

Reported Version:

PAtools Runtime System: 2024 Q4

Resolved Version:

PAtools Tools 2025 Q2

Added:

Nov 8, 2024

2904749

PAbasic and PAuserbox not working with e.g. "\" or whitespaces in data source name

Workaround:

Don't use "\"  or whitespaces in the data source name

Reported Version:

PAtools PAconfigurator 2024 Q2 | PAtools PAconfigurator 2024 Q4

Resolved Version:

PAtools PAconfigurator 2025 Q2

Added:

Dec 9, 2025

Additional Patch Information

Installing some patches may require certain additional steps or considerations. Please refer to the following table for more information about patches for this release.

These patches currently do not have any special instructions.

Glossary of Terms

 

  • Bug ID - When an issue is reported to NI, you may be given this ID or find it on ni.com.  You may also find IDs posted by NI on the discussion forums or in KnowledgeBase articles.
  • Legacy ID – An older issue ID that refers to the same issue.  You may instead find this issue ID in older known issues documents.
  • Description - A few sentences which describe the problem. The brief description given does not necessarily describe the problem in full detail.
  • Workaround - Possible ways to work around the problem.
  • Reported Version - The earliest version in which the issue was reported.
  • Resolved Version - Version in which the issue was resolved or was no longer applicable. "N/A" indicates that the issue has not been resolved.
  • Date Added - The date the issue was added to the document (not the reported date).