Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

Application Server

Application Server 2023 R2 SP2 release notes

  • Last UpdatedOct 02, 2026
  • 9 minute read

This document contains important information about AVEVA Application Server and AVEVA Operations Management Interface (OMI) 2023 R2 SP2.

Expectations and limitations

System Platform 2023 R2 SP2 is a service pack that primarily addresses bug fixes. This service pack also decouples Application Server and other System Platform component products from a specific .NET runtime version. See New features and enhancements for details.

System Platform upgrades

Since System Platform 2026 was released prior to System Platform 2023 R2 SP2, upgrades to System Platform 2026 are not supported. However, upgrades from System Platform 2023 R2 SP2 to later releases will be supported.

New features and enhancements

Application Server 2023 R2 SP2 includes the following product enhancements:

  • Incorporate hot fixes for Application Server and OMI. See Application Server resolved issues (Patch 03) and AVEVA OMI resolved issues (Patch 03) for details.

  • Internal improvements and enhancements.

Enabled independent .NET upgrade (this is common for OMI web and desktop)

Once AVEVA has validated and declared support for a new .NET runtime version, customers can implement in-place upgrades to update the underlying .NET version with minimal disruption. Instead of requiring a full product release and upgrade for every .NET lifecycle change, the platform now supports .NET roll-forward, enabling runtime upgrades through a delta deployment or, at most, a system reboot. This change directly addresses the accelerating .NET end-of-life cadence and increasing customer cybersecurity pressure to remain on supported runtimes.

Note that the new .NET runtime version must be qualified by AVEVA before proceeding with an update. Check the GCS Technology Matrix and verify that the .NET version you want to install has been tested and validated before updating.

Application Server resolved issues

Resolved Application Server issues are shown in the following table. Some issues that have been fixed in this release may not be listed.

Originating Issue

Case/SR Number

Description

3353370

962783582

Object comments could be partially logged when updates were performed using the Secure Write function.

4099325

The performance of the following Foxboro CS objects was degraded when comparing the performance of System Platform 2023 R2 SP1 P02 with CS 8.0 and System Platform 2023 P02 with CS 8.1:

  • Strategy Object

  • FBM object

  • Device object

4288870

960670774

In redundant DI object configurations, switchover operations did not properly unsubscribe inactive DI objects from the OI Gateway when attributes were configured with different input and output addresses.

4340728

962634481

Sustained memory and thread increases in the aaUserValidator process could cause valid Access Level values in InTouch Web Client to be reset to -1.

4361309

962613502

A while true script that compared two different values was not triggered regardless of any difference in values.

4386007

962649264

In multi-session RDS environments, OMI runtime views intermittently stopped updating displayed values and animations, causing stale data to be shown until users navigated away from the view and then returned.

4388066

962615289

After an AppEngine failover in warm-redundant configurations, .Msg tags could display incorrect OnMsg or OffMsg text despite the associated Boolean attribute retaining the correct value. The displayed message did not update until the attribute value changed.

4394626

962664908

In redundant multi-galaxy configurations, failover between active and standby galaxies could result in delayed reconnection of monitored data items, causing a noticeable delay before normal data updates resumed.

4395822

962664908

OPC Client–based objects could experience intermittent initialization failures following a platform upgrade, causing affected objects to remain in the Initializing state until they were redeployed.

4407929

962669690

Following an Application Engine failover in a redundant configuration, Redundant DI objects could fail to recover correctly. In addition, the configured failover delay was not applied consistently during subsequent switchovers.

4411557

962666486

Importing large numbers of object instances from CSV files was significantly slower in System Platform 2023 R2 SP1 P03 and SP 2023 R2 SP1 P04 than in earlier releases.

4422067

962624011

RDI objects could unexpectedly enter a quarantine state during normal operation, resulting in loss of communications and requiring operator intervention to restore service.

4426837

962684724

Standby nodes in warm-redundant environments could log repeated "ProcessSerializedAttributesOnWarm - Failed to serialize attributes to the remote partner" warnings during transient network interruptions.

4427599

960645186

In redundant Application Engine configurations using DI and RDI objects, attribute quality could transition to Initializing after a failover and remain in that state indefinitely, preventing attribute data from returning to normal operation after the standby Application Engine became active.

4454612

962533566

Invalid items in DDESuiteLink configurations could cause sustained memory growth in AppEngines hosting a single DDESuiteLink object.

4471355

962704156

After a primary node restart in warm-redundant environments, a secondary AppEngine could fail to start correctly and prevent hosted objects from resuming normal operation.

4499696

962674559

During template check-in, IO overrides on instances were sometimes removed unexpectedly due to synchronization issues, resulting in inconsistent instance configuration.

4500950

962665251

Importing templates into large Galaxies could take an excessive amount of time to complete, particularly when importing templates with higher object versions. In some cases, the import operation required several hours to finish, resulting in significantly reduced galaxy management performance.

4502609

962709670

Migration of CAB files from System Platform 2020 R2 SP1 P01 to System Platform 2023 R2 SP1 P03 could fail when symbol overrides contained custom properties with duplicate names. In some cases, the migration failure caused the Galaxy Repository process to restart.

4513729

962724160

When localization data was exported for large object selections, the export operation could time out before processing completed. The export failed and generated an incomplete output file that contained only header information and no localization content.

4517577

962712335

During galaxy migration, instance-level script references could be lost as cross references were resolved, resulting in missing external script references after the migration completed.

4523737

962733984

Intermittent data update failures could prevent runtime data from refreshing correctly, causing the OMI application to become unresponsive and generate read operation failures in the Runtime Data Provider.

4549772

962739614

Saving object instances created through GRAccess using the .Container property could generate exceptions in AttributesTab.dll and prevent the save operation from completing successfully.

4560183

962749341

After upgrading to System Platform 2023 R2 SP1, new graphics and galaxy objects with duplicate names could not be created, even when existing graphics and objects with the same names had been retained during galaxy migration. This behavior affected applications that relied on matching graphic and object naming conventions.

4561143

962750311

Opening or closing HMI applications, or activating and suspending attributes in the Object Viewer watch window, could generate unnecessary warning messages in the Application Server logs.

4561535

962751664

Temporary files generated during Industrial Graphics data retrieval were not removed after processing. As the number of accumulated files increased, Application Server startup performance degraded and the aaGR service could fail to start within the expected timeout period.

4572908

962741628

Opening the Operations Control Platform Manager and subsequently closing it sometimes caused mmc.exe to terminate unexpectedly.

4574992

962757936

Template check-in caused extended blocking behavior, impacting IDE usability and InTouch runtime despite having sufficient server resources available.

4609760

962772161

Object deployment intermittently failed for objects with scripts, requiring manual validation and redeployment to complete successfully.

4663483

962783582

AppEngines could become unresponsive during runtime operation, causing application objects to report "Unknown: Comm Error (DISource not accessible)" and interrupting data communication.

4638031

962765906

In galaxies with large numbers of security groups, opening the Galaxy Security view could cause prolonged load times and make the IDE appear unresponsive.

4695276

962765906

When selected areas and objects were validated, some objects could incorrectly enter the Updates Pending Deployment state even though no configuration changes had been made. As a result, the objects required redeployment to clear the status, and the condition could reoccur during subsequent validation operations.

4730839

962742363

Importing alarm translation files could result in significant performance degradation and excessive processing times, even when importing a small number of translation entries.

4748940

962724812

After a redundancy switchover, alarms sourced from PLC-driven attributes were not generated as expected.

4765588

962822697

In warm-redundant environments, the Redundancy.FailoverOccurred attribute was not updated correctly following a failover back to the primary AppEngine, causing the attribute to report an incorrect failover status.

4799652

962807273

Object Viewer searches using the All option in the Platform or Engine filters could fail with a "Configuration error: Invalid reference" message and prevent object information from being retrieved.

4830685

962749192

For some domain users, System Platform displayed only the username and did not populate the corresponding Full Name field.

4831996

962850609

In distributed OMI environments, alarm notifications could fail to appear in Alarm Clients on some OMI nodes even though the underlying alarm conditions were active and graphics continued to display current runtime data correctly.

4832120

962850895

Exporting alarm translations at the galaxy level could take an excessive amount of time to complete and, in some cases, fail to finish within an acceptable timeframe.

4847304

962854377

After a graphic was linked to a template, the template could not be checked in.

4929879

962866290

In System Platform 2023 R2 SP1, connecting to a second Galaxy Repository could fail after successfully connecting to another Galaxy Repository, preventing users from switching between Galaxies in the IDE.

AVEVA OMI resolved issues

This following table describes important resolved issues in AVEVA OMI 2023 R2 SP2. Resolved issues are separated into the following tables, one for OMI desktop issues and one for OMI web client issues. Some issues that have been fixed in this release may not be listed.

OMI desktop issues

Issue Number

Case/SR Number

Description

4078295

960648441

Animation update issue after applying consolidated hotfix IMS3940646.

4376558

962649441

Could not resolve myviewapp.security.

4431208

962622284

Historical Trend not displayed when attribute name contains special characters.

4513864

962719726

Some graphics on a content presenter seem to have data hang until the customer clicks his mouse's scroll wheel.

4523659

962726031

OMI: GraphicInfo.Identity property does not differentiate 2 different instances of the same graphic when invoked through ShowGraphic().

4578039

962754073

ComboBox last item not selectable on first attempt when bound to integer attribute.

4526180

962708085

After navigating to a different layout/view , the Combobox doesn't show selected item.

4514536

962715136

Attribute write not initiated when HideSelf() is called in popup script version 2023 R2 SP1 P04.

4698938

962790194

Radio buttons not updating to correct status.

4717600

962779793

OMI Button inconsistent functionality with a showgraphic script.

4656728

962769238

Values are not displayed on graphic when called via Embedcontent script, SA_ColumnChart.

4662656

962665518

XREF IMS 4414758 - Wizard options generate "Configuration error: Invalid reference" warning.

4763370

962797387

SSRS Date/Time Picker showing incorrect local region settings in WebBrowser widget.

4739758

962812144

ViewApp crash during SAT testing.

4651328

962775487

OMI runtime Initial value for Combo Box symbol showing Blank When the faceplate popup opens.

4578039

962754073

ComboBox last item not selectable on first attempt when bound to integer attribute.

4811435

962839390

OMI Application crashes with the warning "An unexpected error has been detected" "System.InvalidOperationException: This visual is not connected to a PresentationSource"." when opening popups.

4805237

962828796

EditBox case sensitivity behaviour.

4776474

962805886

EmbedContent() generates a lot of warnings when showing a symbol.

4733802

962810121

CPU overconsumption issue reappearing with Content Presenter in OMI.

4574606

962749273

The “Status” charts remain stuck in the “Initializing” state in the Faceplate.

4570040

962755572

xRef IMS4119142- namespace variable refresh issue [solved by HF 3640865] comes back after installing HF 4119142.

4812288

962841779

Data stuck at initializing after WAN reconnection.

4887494

962859621

Point animation issues after installing IMS3917576.

4897824

962872814

ViewApp node crashed unexpectedly and was redeployed.

4825302

962823620

Problem with horizontal filling in runtime.

4855486

962839477

ViewApp_OMI – Performance slowness after authentication (faceplates in embedded symbols).

OMI web client issues

Issue Number

Case/SR Number

Description

4801218

962835211

OMI Web Client applications provide built-in support for the security headers. These headers can be individually configured via configuration settings.

4560901

962739353

OMI Web client is Initializing when opening from OMI WebBrowser and the client is on a computer from a different Galaxy.

4871876

962813671

Alarm Query of the OMI Alarm App in a layout script works in OMI Desktop but it is not working in OMI Web Client.

4856549

962837405

OMI Web AlarmControl does not apply configured foreground/text color (only background changes) on Windows Server 2022.

Known issues

This section describes a known issue found in Application Server 2023 R2 SP2.

Issue ID

Description

5045344

After upgrading the GR node from SP 2023 R2 SP1 P04 to SP 2023 R2 SP2, data updates freeze, or object references in the runtime nodes (OMI or Intouch WindowViewer) that have not yet been upgraded do not resolve references from the upgraded GR node.

Workaround

If data updates in the client node are frozen, or object references fail to resolve from the upgraded node on the non-upgraded client node, restart the AVEVA Watchdog service to reinitialize the MxDataProvider service.

CONNECT / Deployment / Licensing

Issue number

Description

5027251

5056549

If a Galaxy includes AVEVA Workflow Gateway objects and SP 2023 R2 SP2 is applied on the node, you may see the following issues:

  • License acquisition failure

  • Deploy failure

  • System Platform IDE not opening with Aveva CONNECT SSO

Workaround

If you experience any of these issues, do the following:

  1. On the affected node, copy the following four files from
    C:\Program Files (x86)\ArchestrA\Framework\Bin\AuthenticationProvider

    • Microsoft.Web.WebView2.Core.dll

    • Microsoft.Web.WebView2.WinForms.dll

    • Microsoft.Extensions.Logging.Abstractions.dll

    • PCS.Client.DataStore.dll

  2. Paste the files to
    C:\Program Files (x86)\ArchestrA\Framework\Bin

  3. Restart the node.

    Note: These instructions assume that the default installation path was used. If a non-default path was used, copy the files from the applicable path.

In This Topic