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 |
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 |
| 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. |