Resolved Issues in GENESIS Version 11 Update 5 (11.05)

This release includes the following resolved issues.

For information about security vulnerabilities, refer to iconics.com/cert.

Common and Platform Services

Compatibility Analyzer and Upgrade Utility

Reference ID Description
23978 Re-importing the same Language Alias export file from GENESIS32 9.7 fails when a different Database Name is used.
26039 Data Migration Utility cannot migrate Japanese characters from AWX Server to Alarm Server.

Data Browser

Reference ID Description
11807 It is not possible to select items in the breadcrumbs bar when two or more items have the same display name in the browser view.
21713 It is necessary to restart OPC Classic point manager to see the changes propagated in the data browser when making changes to an OPC Server address space.
24864 Clusters won't be visible in the Data Browser when the same connection is used in two or more clusters.

FrameWorX

Reference ID Description
21322 Not all Alarm subscription fields are displayed when reading via a FrameWorX cluster, only BaseEventType and BaseConditionType alarms.
23592

Health Monitor application is not correctly hiding/disabling sections that are not available.

23931 Simulator point without explicit type blanks out when a zero is written.
23998

A gap in the data may appear on slow machines when many points are unsubscribed during the switch between servers in a cluster if hot switch is disabled.

20675

:Services and :ClientComputerName tags are returning Bad Quality when used in Global Expressions

20883

Redundant alarm server and alarm historian show opposite active servers in Workbench > Servers and Settings > Unified Redundancy

23364 Clicking Apply multiple times in the Platform Service configurator may cause inconsistencies in the configuration file.

23291

Access to the FwxServer.config.json configuration file can be corrupted on certain redundancy failover scenarios.

Installation

Reference ID Description
25466 Unable to set FrameWorX Connection mode for Data Historian installation.
22247

When upgrading from an earlier GENESIS system the System Monitor utility is showing the wrong display name for GENESIS services.

23087 In Configure System the "Encrypt" checkbox is configuring "Trust Server Certificate" parameter, and vice versa.
20954

If you select the Secured Setup with Select an installed certificate and then you switch to use the Normal Setup, the installer will not allow you to continue with the configuration.

21026

Sometimes the service startup restore step fails during the uninstallation process, failing the uninstall and triggering a rollback.

25591 Incorrect German translations in installation
16824

When the user specifies the installation path as an argument of the silent installation (using -installfolder argument), the path MUST NOT end with a backslash character or an installation error will occur.

17555 Installation issues related to older Windows OS builds.
21294

When installing GENESIS 11 via silent installation, the public origin for Web Login is not configured properly.

Licensing

Reference ID Description
20515

In rare occasions License Monitor is showing empty rows in the feature Tab when the license changes.

21078

When the license is expired the License Utility shows an error when trying to apply a new license. The old license must first be manually removed.

24266

If security is enabled on version 10 machine, then GENESIS won't be able to connect to it to check the license. If you try to connect to it then you'll get a message saying "not allowed for the current license"

24644

License Monitor shows the license information of the cluster nodes on the client machine when client side redundancy is configured, instead of showing the license of the client machine

20587

Complex Structure license is not checked properly when complex structures tags are subscribed

Security

Reference ID Description
21014 Exporting the Security configuration may generate errors in case users that were previously configured in the security are removed from Active Directory or EntraID.

Workbench

Reference ID Description
20722 Poor visibility for checkboxes in dark mode.
24699

Workbench Powershell Commands are not working properly when running from the console using the "pwsh" command.

20031

Sample data for Global Aliases has an incorrect simulated tag specified for random values.

23407 Configured tags report showing additional tags.
20306 Localization issues for German OS

Alarms and Notifications

Alarm Server

Reference ID Description
26394 Writes time out when using OPC UA and adjustable alarm inputs.
22497 Shelve On operation does not work when using Assets integration in Alarm Viewer.
21424 Alarms that return to normal and then alarm again retain old ack time and other ack info.

Alarm Historian

Reference ID Description
21314 Hyper Alarm Logger collector auto fail-back not working.
21092

Data Historian Importer plugins are not exported properly when the export was initiated from the plugin level of the Workbench project explorer.

Audit Logging

Reference ID Description
22553 Not all events get logged when using simultaneous Ack commands.
24030 Certain events are redundantly logged, which can lead to Alarm Historian files that are larger than necessary.

Connected Field Service

Reference ID Description
24866 Notifications GMail configuration requires a client secret even if it is not used by the specific security configuration.
20765 Contradictory message box is displayed when sending a test Email.
20444

In rare occasions Connected Field Workers Point Manager is not shutting down properly.

27456

Mobile information is not correctly shown in GraphWorX when trying to retrieve data for Connected Field Services users.

Analytics

Bridging

Reference ID Description
26121 Bridging Point Manager Archiver fails to delete old records on systems with a non-English regional formatting.

Reporting

Reference ID Description
22575

In a Report Editor, if you add a chart and select a specific range for Horizontal (Category) Axis Labels, then download data, the range changes.

23488

In rare occasion Excel throws a COM Exception when opening CSV file if Report Editor add-in exists.

25676 Reports not correctly evaluating date time expressions when using another parameter.
25731 Most aggregates show error, value 'aggregate name' could not be converted when selected.
25822 Report month offset uses current month's days, cannot accurately get 1st day of previous months.
26972 Report sometimes not generated when using global Write Value command, Invalid input in traces.

BI Server

Reference ID Description
19735

If a data flow returns no rows - for example for some combination of parameters - connecting a client like the Grid Viewer or the Table Control would make the client hang on loading when the dataflow returned no rows

23041

Data flows using the Change Data Type step may cause the data flow to fail with a cryptic error when the input schema changes unexpectedly

20617

When creating a data view that contains an IN operator and testing the view, if the operator is changed to NOT IN, and the view is tested again, BI Server will return the same results as the previous query.

22121

After selecting a data source with parameters as a point name for the Grid Point Name Builder step, if one of the parameter values contains a period the step will fail to retrieve data. An error will be displayed next to the step saying "Bad - Invalid Point Name"

22443 View returns wrong data after dependent view is updated.
24815

In rare cases, a query with multiple levels of joins and OR predicates may return incorrect results

Assets

Reference ID Description
21077 Row style with no color overwrites styling rule with a color.
19013 Asset Navigator has broken logic for styling rules evaluation.
16972 Asset navigator using "read data source" gets stuck loading the asset.
22135 HTML5 asset navigator newly expanded assets briefly appear in black instead of specified foreground color.
23939

Asset containing expression conditions and remote links are not returned by the Query Engine in the Table Control or Analytics BI server.

Controls

Alarm Viewer

Reference ID Description
20889 Ack comment cannot be resolved for alarms that have not been acked.
21621

"Creation of new filters not allowed" error in Alarm Viewer filters settings when the control is hidden by hide dynamic.

22908 Alarm Viewer Filter Not Working for Audit Events History.
20419 Incorrect abbreviation of milliseconds in alarm viewer.

14922

14929

Localization issues when running on German OS

22864 (HTML5) When an indicator is added to an alarm viewer column, the text overflows the column boundaries into adjacent columns
23987 Alarm acknowledgement dialog gets cut off on small resolutions.
24707

(HTML5) alarm viewer cannot find selected alarms when grouped and cannot ack selected alarms.

Map Control

Reference ID Description
14937

Fixed missing translations when running GraphWorX on German OS

Table Control

Reference ID Description
20759 Table control not refreshing when first record is inserted.
19190 Table control does not support global colors with gradients.
22180 Table control foreground style rules for buttons not correctly applied.
18120 Deleting a row in the table control doesn't re-trigger the row selected event.
20420 Table control crashes with string cast to numeric then displayed as bar.
18886 Multi-line expressions in data source columns can cause lines to disappear when scrolling.

Trend Viewer

Reference ID Description

14939

18701

24303

Layouting issues in runtime configuration of the TrendWorX Viewer in German, Chinese.
17021 (HTML5) Repeatedly reloading display can sometimes cause the wrong colors to load.
20719 General date time expression depends on timezone in AnyGlass.
20592 Sometimes, trend configurations do not save properly and will load as a blank trend.
21495 (HTML5) "Leave gap" plot mode not respected.
22052

(HTML5) Trend Viewer pen connected to dataset may duplicate or lose some samples.

22742

(HTML5) Trend Viewer legend shows NaN for string data type instead of string value.

22884 Trend period toolbar does not obey trend viewer font.
23664 (HTML5) @chart.starttime and @chart.endtime times incorrect in freeze mode.

27272

@@sample.timestamp does not return UTC value in HTML5 when time zones alignment is enabled.

Grid Viewer

Reference ID Description
18820 Editing sorted value can overwrite data unintentionally in HTML5 grid viewer.
25019 (HTML5) grid viewer chart doesn't show the main y-axis when a series-specific y-axis is enabled.
25271 (HTML5 grid viewer chart has extra padding.

Schedule Viewer

Reference ID Description
10358 A memory leak occurs in ScheduleWorX Service when GraphWorX displays containing Schedule Viewer are switched frequently
21312 (HTML5) schedule viewer doesn't show new default value set value when changing data source.

Recipe Control

Reference ID Description
14892

Translation issues appear when running Recipe Navigator in GraphWorX on a German OS

24041 Writing to a recipe point to download the recipe does not work.

Data Connectivity

Mitsubishi Electric FA

Reference ID Description
21101

The Mitsubishi Electric FA connector ignores NULL terminators on strings.

The parameter IgnoreNullTerminatorOnString was added to Platform Services Configurator and it needs to be set to true to ignore the NULL terminator on a string value. By default it's set to false.

23264

When a tag group is moved under another tag group in the Workbench, the moved tag group may sometimes not appear in trees such as the Data Browser.

BACnet

Reference ID Description
22498

History is not logged when using standalone BACnet database. TraceWorX will contain the message "Failed to create logger. Exception: Configuration ID is empty".

19651

Timestamps for trend logs are incorrect.

18187

Cannot import BACnet devices and objects with special character (backslash \) in Object Name. Such names are converted to DeviceType:ID or ObjectType:ID syntax.

19648 Certain BACnet File Logger traces are incorrectly labeled as IoT Traces.
20743

The BACnet Recipients grid in BACnet Channel dialog does not show MAC address.

20385 BACnet Point Manager incorrectly handles object properties scan settings in Rescan Device dialog.
26377

BACnet alarm in OffNormal state doesn't correctly update when current value is in Normal before OffNormal is acknowledged.

18192

Unable to select a file in log file dialog on Diagnostics tab of BACnet Channel.

Internet of Things

Reference ID Description
18924

IoT Subscriber input queue optimization not working for custom decoders.

21080 "Bad - Configuration Error" shown for IoT data when IoT Publisher container is restarted.

Web API

Reference ID Description
22964 WebAPI can time out on the last page of large dataset reads.

OPC UA

Reference ID Description
21420

When testing the OPC UA connection, if the OPC UA server sends back an updated Endpoint URL, the user is not properly notified of the change

21096 Rare deadlock in OPC UA Point Manager related to connecting to Kepware Server.
22520

The OPC UA Point Manager requires a considerable amount of time (~2 minutes) to stop when more than 100 OPC UA servers are connected to the Point Manager

22771

RefreshStartEventType and RefreshEndEventType OPC UA notifications are erroneously shown in the alarm viewer.

22773 OPC UA historical data does not support several aggregate types.

Modbus

Reference ID Description
20552 Modbus ~Stat.DeviceStatus tag always shows offline when no valid tag is read from device.
20604 Modbus point manager slowly leaks memory when AutoWrite is enabled.

SNMP

Reference ID Description
26197

The SNMP Point Manager is returning the OID of the trap variable configured in the configuration database rather then the real OID of the trap variable coming from the SNMP Agent.

Web Services

Reference ID Description
24987

Fixed memory leak in Web Service Point Manager in case the REST Service connection is returning frequently aborted results.

Data Historian

Reference ID Description
20616 Internal method calls erroneously included in trace logs, resulting in large trace files.
20259 Relative paths in calculated tags are not resolved properly.
23423 When running calculations, Data Historian Logger generates a large number of trace messages related to calculated tags and disabled Asset properties.

GraphWorX

Reference ID Description
805 A layer's background color can be changed, leading to unintended runtime behavior.
18667 Some disabled controls are colored poorly in dark mode.
20335

Tags stay in bad quality even after a valid license is applied. Switching to configuration mode and back to runtime resolves this issue.

20742

If you rename a global alias folder and make the required changes to the alias path in GraphWorX, GraphWorX does not resolve the alias until FrameWorX is restarted.

19381 Adding a symbol to an unsaved category can cause two copies to be added to the canvas.
19380 A crash can rarely occur when loading a display into a GraphWorX64 popup window that gets closed before the load fully completes.
20004 About box hyperlinks not responding.
23295 Dragging and dropping a bad XAML file into GraphWorX view does not show an error message.

18208

22577

License Notification watermark hidden or cut off when there is insufficient horizontal space.
14640

GraphWorX desktop app did not support the RenderX and RenderY localsim properties for sub-menu positioning.

13879

24045

Certain controls in theribbon are not fully visible with high scale display settings.
11597 Certain properties of Sort command are overwritten when Action property is changed.
25303

Memory leak in the Camera Control in GraphWorX.

26325

GraphWorX can crash when dragging certain objects in the Explorer panel.

HTML5 WebHMI

Reference ID Description
25538 Text alignment converted to number returns different values in HTML5 compared to WPF.
20624 Loading a nonexistent display to a viewer breaks and prevents subsequent Load Graphics Display commands.
14925 Buttons have a background color that can interfere with images with transparency.
12825 Write value confirmation in AnyGlass shows comment field even if the tag type does not support comments.
12202 Negative zoom level in GoToLocation command will go to the max zoom instead.
24351 Popup menu color settings can incorrectly be applied to context menu items from other components.
21017 Cloned dynamic commands writing to wrong tags.
14941 Split panels do not show borders correctly.
22838

(HTML5) When displaying a Modbus string in GraphWorX, in addition to the characters of the string, unprintable characters are also shown as rectangles.

23032

CTRL and SHIFT modifier keys can cause mouse enter commands to stop working.

22084 Label's IsTabStop doesn't get set properly.
22564 Grid Viewer within GraphWorX displays can cause HTML5 WebHMI to crash.
6381 Transparent DataEntry cannot be Tab focused.
23667 FrozenColumnCount property was available Web Browser mode but should have been hidden.
23858 Tooltips cut off if browser is zoomed or display scaling greater than 100%.
18083

Not properly reporting an error when converting/comparing null data values as numbers.

HTML5 3D

Reference ID Description
24064 Color change dynamics on objects will cause it to forget about color settings at the parent group level.
24188 The 3D Layer button was available in the editor despite not being supported in HTML5.