GenWatch Update Notes

GenWatch Release Notes

This GenWatch update is available at no charge for customers who are up-to-date on their maintenance and support agreement. For support questions or to check the current status of your support and maintenance agreement, please contact Genesis Customer Support.

Before installing on an ATIA-based system, the database will need to be updated. Genesis Support personnel will provide this service for customers who are up-to-date on their maintenance and support agreement. If applicable, please contact Support to schedule the update.

GenWatch 4.26.2

New Features

General

  • NEW ‘Watch’ Creation – Monitor activity of interest across GenWatch Web with powerful, customizable Watches.
    • Watches can notify users in the Stream, via email, or through GenWatch’s SNMP forwarding capabilities when specified criteria are met.
    • To streamline Watch creation, one-click Create Watch actions have been integrated into data grids throughout GenWatch Web, allowing users to create a Watch from the currently selected item or applied filters.
  • Dark mode is now the default theme in GenWatch Web.
  • Upload custom logos that replace the default logo across the application header, login screen, and report downloads.
  • Email Updates:
    • An email cooldown that is configurable. Behavior is set to send an initial immediate email and batch subsequent alerts into a single summary email sent at the end of the cooldown window.
    • Support for OAuth 2.0 authentication for Microsoft 365 and Google Workspace email accounts on GenWatch Web and GenWatch thick client Trigger module.
  • Support Entra authentication for logins.

Activity

  • Added the ability to quickly create a Watch from Activity.
    • From the Activity view, create a Watch using the currently selected Packet and Resource Filters.
    • From the Packet Details view, create a Watch using the selected packet values.

Dashboard

  • Introduced Dashboard Replay functionality:
    • Automatically capture PNG snapshots on a designated template every 15 minutes.
    • “View Dashboard Replay” page added, where users can browse, view, and download historical snapshots using date range filters, a scrollable timestamp list, and persistent zoom controls.
  • Enhanced the Snapshot functionality to allow dashboard snapshots to be taken on demand as a PNG.
  • Enhanced the “Add Widget” dropdown selection to allow search and show an instant preview fly-out panel that displays a sample image, title, and description when hovering over any widget option in the selection dropdown.
  • Added the ability to configure optional custom titles for any dashboard widget directly within its settings panel.
  • Added the ability to quickly create a Watch by right-clicking on specific activity on a grid-based widget.
  • Clicking the Connected Subscribers widget opens a detail list of the subscribers in the section of the donut chart.
  • Clicking the Connected System Calls widget opens a detail list of the calls involved in the duration rollups. Clarified the activity being shown in the labels and detail list header.
  • Added a KPI Chart plotting radio and group counts in the Default dashboard.
  • The Call Activity widget, previously available only on the Site Drilldown page, is now available as a Dashboard widget titled Talkgroup Call Activity. Displays call activity across all talkgroups or a custom selection of groups.

Faults

  • Added the ability to quickly create a Watch from one or more alarms or events of interest.
  • Added Subsite ID and Subsite Alias columns.
  • Persist column order and column selection per user.

Map

  • Introduced Points of Interest (POI):
    • Create a point of interest anywhere on the map to identify locations that should be marked for reference or informational purposes.
    • Import/export functionality for updating/adding bulk POIs.
    • Group points of interest by icon and alias the groups.
    • Toggle off and on the individual layers to focus relevant layers.
    • Added click-to-zoom functionality to navigate directly to a selected POI within a group.

Reports

  • NEW Site Registration Time by Subscriber Report – This report summarizes site registration sessions for subscribers whose cumulative registration time meets or exceeds the configured Minimum Registration Duration.
  • Added an “Include All Data Tab” parameter, which will generate a tab that consolidates the data across all tabs on the report. This functionality is available on the Radio Rejects, Subscriber Activity Detail, Conventional Subscriber Activity Details, and Talkgroup Activity Details reports.

SAM

  • Added the ability to quickly create a Watch from one or more alarms or events of interest.

Security

  • System administrators can now unlock users during an active login cooldown period from invalid login attempts.
  • Added a forced password reset workflow that requires new local users, or users whose passwords were reset by an administrator, to update their password upon their next login.

SNMP

  • Proactively log SNMP gaps that we identify during processing in the Event Viewer.

Stream

  • Added a dedicated “Watches” tab within the Stream module to view and manage existing watches.

MSI Compatibility

ASTRO 2025.1
PMI 0820
IMW 5.2.5

Improvements/Fixes

General

  • Improved handling of user sessions to prevent unexpected logouts
  • Added the GenWatch version to the Login screen for GenWatch Anywhere users.
  • Added a Login page gate that displays if the GenWatch Anywhere version does not match the On-Prem GenWatch version. Also logs to health monitoring.
  • Updated the notification and emergency badges to cap the display at “99+” when unread alert counts exceed 99.
  • Add “Alias” values where previously only “ID” was present.
  • Resolved a memory-growth issue in GenWatch Anywhere that degraded performance over time.
  • Improved data warehouse pull performance by no longer looping empty child tables from 0 to the maximum parent ID.
  • Updated GET documentation to display the correct version number.
  • Resource side-by-side selectors now display loading indicators and load faster.

Activity

  • Activity now displays timestamps in the browser’s local format.
  • Improved reconnect logic.

Alias

  • Devices manually assigned to a place now update their architecture when the place’s architecture changes.
  • User groups are no longer incorrectly flagged as talkgroups
  • Subscribers without an agency are now automatically assigned to Root instead of requiring manual assignment.
  • Agency import no longer shows an error message when a range hasn’t changed.

ATIA

  • Removed an unneeded ATIA job step from the LT database.
  • Optimized the GET_ATIA Subscribers_After_Time stored procedure that was running too slowly.

Dashboard

  • Fixed blinking labels on the Connected Subscribers widget.
  • Prevented saving invalid options on the New Subscriber widget.

Faults

  • Consolidated some Fault terminology between different GenWatch Web modules for clarity.

GenWatch Thick Client

  • Client installer no longer attempts to create a synonym incorrectly.
  • Fixed a syntax issue that caused GenWatch to crash on domain-configured PCs.
  • Fixed a service crash caused by Trigger definitions timing out.
  • Improved exception logging on GenWatch’s  RID tables.

Quick Search

  • Quick Search results now load faster.
  • Quick Search subscribers now load even when an agency is missing.
  • Quick Search results no longer omit subscriber locations until the service is restarted.
  • Fixed Quick Search stored procedures that could duplicate radios across different Omni systems.
  • Quick Search now displays loading indicators while results are retrieved.
  • Quick Search results now clear from view when a user logs out.
  • Quick Search affiliation and registration timestamps now match report values.
  • Reduced KPI/CPU load caused by Quick Search stored procedures.

Map

  • Places are no longer assigned to an invalid WACN.
  • Improved performance of dynamic markers and site widgets.
  • Subscribers now move on the map without requiring a refresh.
  • Coverage map now shows a loading indicator instead of appearing broken.
  • Prevented a race condition when zooming on an emergency.
  • Map widgets now retain their position and can no longer move outside the map bounds.
  • Fixed missing visual channel updates caused by incorrect slot state handling.
  • Coverage layer now uses the specified attribute instead of defaulting to the first column.
  • Coverage layer now loads on initial load.
  • Site Widget number chart now sizes dynamically.
  • Moving a map widget no longer highlights headers and values.
  • Zone Failover widget now stays where placed after a refresh.
  • Corrected an incorrect tower icon reference.
  • ASTRO Map widgets do process Dimetra control channel utilization data which improves performance.
  • Fixed the map losing its connection after running for an extended period.
  • Corrected an inconsistent display format for location timestamps.

Reports

  • Restored the ability to copy a cell’s value in data grids.
  • Fixed UEM hourly alarms report that would not run.
  • Subscriber report list is now alphabetized.
  • Fixed percent formatting in the total row of the Activities by TG by Site Over Time report.
  • Call Activity report template no longer breaks when the maximum allowed value is entered.
  • Fixed SDS reports that were not working.
  • Maximum value is now enforced on the Failed Handover report.
  • Removed columns from the Failed Handover report that were deemed not useful.
  • Downloaded Failed Handover report displays the Summary tab correctly.
  • Fixed LT reports that failed until the shell Genesis database was re-deployed.
  • Reports now log failures instead of failing silently.
  • Site Use Summary report now includes its charts when downloaded.
  • Users are now prevented from applying invalid report schedule settings.
  • Fixed report date picker issues with end-of-month dates.
  • Busy Summary by Site now defaults to Min/Max when parameters are empty.
  • Moving a report column no longer prevents downloading.
  • Zero Usage Talkgroup range parameter now works correctly.
  • Talkgroup Usage by Day-Hour of Week no longer shows duplicate hourly buckets.

Security

  • Security Activity now logs messages when users log in.
  • Permissions can now be edited after an email address has been added.
  • Users with Map-only permissions no longer see more than intended.
  • AppSettings.json credentials are now obfuscated/hashed.
  • Resolved recurring logout issues.
  • The logout setting is now respected.

SNMP

  • SNMP gap logging no longer reports 0 missing while still logging a gap.

SDS

  • Corrected SDS incorrectly re-processing sec* files.

Stream

  • Rejected Authentications watch now matches Radio Reject report values.

GenWatch 4.26.1

New Features

General

  • Added support for SQL 2025 Standard
  • Support for the Converged Location connection type has been added

Reports

  • Totals on applicable columns have been added across reports
  • New Failed Handover Report – Identifies subscribers who experienced a failed handoff event, defined as a deregistration followed by a re-registration to the same site within a specified window.
  • Added the Agency column to the Days of Radio Activity by ID report

Maps

  • Added Google Maps as a selection option for the Map display

Alias

  • Agency import/export functionality is now available

MSI Compatibility

ASTRO 2025.1
PMI 0810
IMW 5.2.5

Improvements/Fixes

General

  • Fixed an issue causing unintended timeouts for users configured with no timeout
  • Fixed date/time inconsistencies across different local time configurations
  • Fixed Access Type values reverting to “Unknown” after being identified
  • Fixed incorrect display of underscores in usernames
  • Fixed service retry behavior after failures
  • Fixed quick search results not returning expected matches
  • Add improvements to client logging
  • Improved memory usage with multiple tabs open

Activity

  • Fixed an issue where pausing the screen did not preserve packet order

Alias

  • Fixed grid search retaining previous results while the input appeared blank
  • Fixed an issue where filter jobs could incorrectly delete agencies
  • Fixed issues preventing adding or updating agency ranges
  • Improved error messaging for agency-related actions
  • Fixed an issue where deleting a place did not unassign associated devices

APM

  • Fixed an issue with APM threads not being properly disposed

Channel

  • Fixed an issue where console activity was not displayed

Dashboard

  • Fixed an issue where the color picker (eyedropper) affected page focus styling
  • Fixed an issue where “Set as Default” was not saved during dashboard creation
  • Fixed issues with DSR widget behavior
  • Fixed KPI charts failing when one metric had no data

Faults

  • Fixed incorrect classification of certain alarms as trunking events instead of clear events

GenWatch Thick Client

  • Fixed installer not allowing IPs for GET connections
  • Fixed CoreQueue site stats not calculating without slot data (DIMETRA)
  • Fixed installer attempting to create an invalid synonym
  • Fixed resource update tracking issues after system-level imports

Map

  • Fixed subscriber layer issues caused by console errors
  • Fixed default user visibility in map sharing setup
  • Fixed inconsistencies when updating sub-layers requiring refresh
  • Fixed display issue for subsites without an associated place
  • Fixed missing site utilization control channel stats (DIMETRA)
  • Fixed location assignment behavior for devices associated with sites
  • Fixed widget issues caused by race conditions
  • Standardized inconsistent terminology

Reports

  • Fixed reports with resource selectors not running against long-term databases
  • Fixed inability to update a schedule’s start date
  • Fixed parameter selectors not retaining previous selections
  • Fixed custom date ranges resetting after refresh
  • Fixed agency filter not applying to details in Talkgroup Affiliations Over Time
  • Fixed timeout issues in Breadcrumb reports
  • Fixed ISSI and UEM Hourly Alarms reports not running
  • Fixed report scheduling reliability issues
  • Fixed pivoted charts appearing empty by default in custom templates
  • Fixed incorrect NextQueue timestamp after schedule updates
  • Fixed incorrect “Last Overall Activity” timestamp in SLA report
  • Fixed “Toggle All” behavior in Subscriber Locations report

Security

  • Fixed missing login log messages
  • Fixed role updates when adding SNMP/UEM enhancements to existing installs
  • Fixed failed login attempts not resetting after successful login

Site Drilldown

  • Fixed Illegal Carrier widget appearing for non-UEM users

Stream

  • Fixed sorting issues where numeric columns were treated as strings