Error -1074396198 When Using the IVA Coordinate System Manager 2 VI as Part of a SubVI

Updated Feb 10, 2026

Reported In

Software

  • Vision Development Module
  • LabVIEW

Issue Details

I have built an image processing VI from a script created in Vision Assistant. Because the script was fairly complicated, I want to create subVIs. However, I am running into an error -1074396198 Coordinate System not found when doing this, specifically with the IVA Coordinate System Manager 2.vi. Once these IVA Coordinate System Manager 2.vi  are placed into sub VIs and prompted to GET or SET the coordinate system, it completely breaks and errors out showing the error number shown bellow.

Error -1074396198 occurred at IVA Coordinate System Manager 2.vi

This error code is undefined. Undefined errors might occur for a number of reasons. For example, no one has provided a description for the code, or you might have wired a number that is not an error code to the error code input. 

Additionally, undefined error codes might occur because the error relates to a third-party object, such as the operating system or ActiveX. For these third-party errors, you might be able to obtain a description of the error by searching the Web for the error code (-1074396198) or for its hexadecimal representation (0xBFF603DA).

 

Solution

The error -1074396198: Coordinate System not found happens because of how IVA Coordinate System Manager 2.vi works internally.
This VI uses a helper subVI called IVA Append VI Name to GUID.vi, which relies on the call chain to identify the VI that owns the coordinate system.

The implementation is shown in the image bellow.

When you move IVA Coordinate System Manager 2.vi into a subVI, the call chain changes. The reference to the original coordinate system is lost because the subVI is now seen as the caller instead of the main VI. As a result, the coordinate system cannot be found, triggering the error.

The coordinate system reference is tied to the original VI context, not the subVI. Including IVA Coordinate System Manager 2.vi inside a subVI breaks that context.

You do not need to include IVA Coordinate System Manager 2.vi every time you use it. Instead, manually export the Coordinate System reference by using Unbundle by Name. The resulting name (reference) can then be used in any additional functions that need to reference a specific coordinate system.

 

Additional Information

The IVA Coordinate System Manager.vi allows you to either SET or GET a coordinate system based provided fiducials in the image’s field of view. The coordinate system can then be used to transform the bounding box coordinates of ROIs (Regions of Interest) for a variety of imaging tools. It makes the Reference system the same as the Measurement System.