<h2>High Rate of Unclassified Errors Alert Triggered by Type-Cast Exception in OccultusEventBroker Ingest Path</h2><br/><div style="overflow-x:auto"><style type="text/css"><!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } </style> <div class="ns-kb-css-body-editor-container"> <div style="border: none; border-bottom: solid #2E75B6 1.0pt; padding: 0in 0in 1.0pt 0in;"> <p style="margin: 0in 0in 10pt; font-size: 11pt; font-family: Calibri, sans-serif;"><strong><span style="font-size: 20.0pt; color: #1f3864;">High Rate of Unclassified Errors</span></strong></p> <p style="margin: 0in 0in 12pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 13.0pt; color: #2f5496;">OccultusEventBroker Ingest Path — Typecasting Defect</span></p> <table class="MsoNormalTable" style="width: 6.5in; border-collapse: collapse; border: none;" border="1" cellspacing="0" cellpadding="0"><tbody><tr><td style="width: 117.0pt; border: none white 1.0pt; background: #EEF2F7; padding: 4.0pt 6.0pt 4.0pt 6.0pt;" valign="top"> <p style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;"><strong><span style="font-size: 10.0pt; color: #444444;">Article Type</span></strong></p> </td><td style="width: 351.0pt; border: none white 1.0pt; border-left: none; background: #EEF2F7; padding: 4.0pt 6.0pt 4.0pt 6.0pt;" valign="top"> <p style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10.0pt; color: #444444;">Known Error / Troubleshooting</span></p> </td></tr><tr><td style="width: 117.0pt; border: none white 1.0pt; border-top: none; background: #F8FAFC; padding: 4.0pt 6.0pt 4.0pt 6.0pt;" valign="top"> <p style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;"><strong><span style="font-size: 10.0pt; color: #444444;">Applies To</span></strong></p> </td><td style="width: 351.0pt; border-bottom: white 1.0pt; border-right: white 1.0pt; border-style: none; background: #F8FAFC; padding: 4.0pt 6.0pt 4.0pt 6.0pt;" valign="top"> <p style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10.0pt; color: #444444;">HLA app ≤ 39.0.15 / Occultus ≤ 1.36.0.26</span></p> </td></tr><tr><td style="width: 117.0pt; border: none white 1.0pt; border-top: none; background: #EEF2F7; padding: 4.0pt 6.0pt 4.0pt 6.0pt;" valign="top"> <p style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;"><strong><span style="font-size: 10.0pt; color: #444444;">Last Updated</span></strong></p> </td><td style="width: 351.0pt; border-bottom: white 1.0pt; border-right: white 1.0pt; border-style: none; background: #EEF2F7; padding: 4.0pt 6.0pt 4.0pt 6.0pt;" valign="top"> <p style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10.0pt; color: #444444;">June 2026</span></p> </td></tr></tbody></table> <div style="border: none; border-bottom: solid #2F5496 1.0pt; padding: 0in 0in 1.0pt 0in;"> <p style="margin: 4pt 0in; border-image: initial; padding: 0in; font-size: 11pt; font-family: Calibri, sans-serif; border: medium none currentcolor;"> </p> </div> <h1 style="margin: 12pt 0in 6pt; font-size: 16pt; font-family: Calibri, sans-serif; color: rgb(46, 116, 181); font-weight: normal;"><strong><span style="font-size: 14.0pt; color: #1f3864;">Executive Summary</span></strong></h1> <ul style="margin-top: 2pt; margin-bottom: 2pt; list-style-position: inside;"><li style="margin: 2pt 0in 2pt 0px; font-size: 11pt; font-family: Calibri, sans-serif;"><strong>Alert root cause: </strong>runtime cast exception in the OccultusEventBroker ingest path triggered by smart-parser returning non-string values for reserved fields.</li><li style="margin: 2pt 0in 2pt 0px; font-size: 11pt; font-family: Calibri, sans-serif;"><strong>Behavior: </strong>Transient and data-dependent; alerts typically auto-resolve when the triggering input pattern stops.</li><li style="margin: 2pt 0in 2pt 0px; font-size: 11pt; font-family: Calibri, sans-serif;"><strong>Immediate action: </strong>Identify and disable the parser or input producing non-string values for reserved fields.</li><li style="margin: 2pt 0in 2pt 0px; font-size: 11pt; font-family: Calibri, sans-serif;"><strong>Permanent fix: </strong>Upgrade to HLA app 39.0.16 and Occultus 1.36.0.27 (March 2026 release train).</li></ul> <p style="margin: 4pt 0in; padding: 0in; border-width: medium medium 1pt; border-style: none none solid; border-color: currentcolor currentcolor rgb(47, 84, 150); border-image: initial; font-size: 11pt; font-family: Calibri, sans-serif;"> </p> <h1 style="margin: 12pt 0in 6pt; font-size: 16pt; font-family: Calibri, sans-serif; color: rgb(46, 116, 181); font-weight: normal;"><strong><span style="font-size: 14.0pt; color: #1f3864;">Root Cause</span></strong></h1> <p style="margin: 3pt 0in 4pt; font-size: 11pt; font-family: Calibri, sans-serif;">In the affected release lineage, smart-parser output values are stored as generic objects. Certain EventBroker code paths assume those values are always strings. When a parser returns a non-string value for a reserved field, a runtime cast exception is thrown during event handling. Those exceptions are counted as unclassified EventBroker errors, triggering the alert.</p> <p style="margin: 3pt 0in 4pt; font-size: 11pt; font-family: Calibri, sans-serif;">The issue is data-dependent — it surfaces only when specific input patterns produce non-string values for reserved fields — which explains why alerts can auto-resolve after the problematic input stops.</p> <div style="border: none; border-bottom: solid #2F5496 1.0pt; padding: 0in 0in 1.0pt 0in;"> <p style="margin: 4pt 0in; border-image: initial; padding: 0in; font-size: 11pt; font-family: Calibri, sans-serif; border: medium none currentcolor;"> </p> </div> <h1 style="margin: 12pt 0in 6pt; font-size: 16pt; font-family: Calibri, sans-serif; color: rgb(46, 116, 181); font-weight: normal;"><strong><span style="font-size: 14.0pt; color: #1f3864;">Symptoms</span></strong></h1> <ul style="margin-top: 2pt; margin-bottom: 2pt; list-style-position: inside;"><li style="margin: 2pt 0in 2pt 0px; font-size: 11pt; font-family: Calibri, sans-serif;">"High rate of unclassified errors" alert fires on an Occultus-monitored tenant or environment.</li><li style="margin: 2pt 0in 2pt 0px; font-size: 11pt; font-family: Calibri, sans-serif;">Exceptions originate in the OccultusEventBroker ingest path.</li><li style="margin: 2pt 0in 2pt 0px; font-size: 11pt; font-family: Calibri, sans-serif;">Alert may auto-resolve without manual intervention once the triggering input pattern stops.</li><li style="margin: 2pt 0in 2pt 0px; font-size: 11pt; font-family: Calibri, sans-serif;">No persistent data loss expected; processing failures may occur during the affected window.</li></ul> <p style="margin: 4pt 0in; padding: 0in; border-width: medium medium 1pt; border-style: none none solid; border-color: currentcolor currentcolor rgb(47, 84, 150); border-image: initial; font-size: 11pt; font-family: Calibri, sans-serif;"> </p> <h1 style="margin: 12pt 0in 6pt; font-size: 16pt; font-family: Calibri, sans-serif; color: rgb(46, 116, 181); font-weight: normal;"><strong><span style="font-size: 14.0pt; color: #1f3864;">Mitigation Steps</span></strong></h1> <h2 style="margin: 10pt 0in 4pt; font-size: 13pt; font-family: Calibri, sans-serif; color: rgb(46, 116, 181); font-weight: normal;"><strong><span style="font-size: 12.0pt; color: #2f5496;">1. Reduce Exposure to the Failing Parser / Input Pattern</span></strong></h2> <ul style="margin-top: 2pt; margin-bottom: 2pt; list-style-position: inside;"><li style="margin: 2pt 0in 2pt 0px; font-size: 11pt; font-family: Calibri, sans-serif;">Review data inputs and smart-parser behavior during the alert window.</li><li style="margin: 2pt 0in 2pt 0px; font-size: 11pt; font-family: Calibri, sans-serif;">Identify any parser returning non-string values for reserved fields.</li><li style="margin: 2pt 0in 2pt 0px; font-size: 11pt; font-family: Calibri, sans-serif;">Disable or adjust that parser temporarily until a fixed release is applied.</li></ul> <h2 style="margin: 10pt 0in 4pt; font-size: 13pt; font-family: Calibri, sans-serif; color: rgb(46, 116, 181); font-weight: normal;"><strong><span style="font-size: 12.0pt; color: #2f5496;">2. Monitor for Recurrence</span></strong></h2> <ul style="margin-top: 2pt; margin-bottom: 2pt; list-style-position: inside;"><li style="margin: 2pt 0in 2pt 0px; font-size: 11pt; font-family: Calibri, sans-serif;">Continue monitoring <strong>Occultus-Node-Health</strong> and EventBroker error activity for the affected tenant or environment.</li><li style="margin: 2pt 0in 2pt 0px; font-size: 11pt; font-family: Calibri, sans-serif;">If the alert recurs, capture ingest and error logs from the same timeframe to pinpoint the exact parser / data-input combination.</li></ul> <p style="margin: 4pt 0in; padding: 0in; border-width: medium medium 1pt; border-style: none none solid; border-color: currentcolor currentcolor rgb(47, 84, 150); border-image: initial; font-size: 11pt; font-family: Calibri, sans-serif;"> </p> <h1 style="margin: 12pt 0in 6pt; font-size: 16pt; font-family: Calibri, sans-serif; color: rgb(46, 116, 181); font-weight: normal;"><strong><span style="font-size: 14.0pt; color: #1f3864;">Permanent Fix — Recommended Upgrade</span></strong></h1> <p style="margin: 3pt 0in 4pt; font-size: 11pt; font-family: Calibri, sans-serif;">Upgrade to the March 2026 release train, which includes improvements and fixes in the smart-parser / cast-exception area that address the defect family associated with these alerts.</p> <p style="margin: 6pt 0in; font-size: 11pt; font-family: Calibri, sans-serif;"> </p> <table class="MsoNormalTable" style="width: 6.5in; border-collapse: collapse; border: none;" border="1" cellspacing="0" cellpadding="0"><thead><tr><td style="width: 3.25in; border: solid #CCCCCC 1.0pt; background: #1F3864; padding: 4.0pt 6.0pt 4.0pt 6.0pt;" valign="top"> <p style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;"><strong><span style="color: white;">Component</span></strong></p> </td><td style="width: 3.25in; border: solid #CCCCCC 1.0pt; border-left: none; background: #1F3864; padding: 4.0pt 6.0pt 4.0pt 6.0pt;" valign="top"> <p style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;"><strong><span style="color: white;">Target Version</span></strong></p> </td></tr></thead><tbody><tr><td style="width: 3.25in; border: solid #CCCCCC 1.0pt; border-top: none; background: white; padding: 4.0pt 6.0pt 4.0pt 6.0pt;" valign="top"> <p style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black;">HLA app</span></p> </td><td style="width: 3.25in; border-top: none; border-left: none; border-bottom: solid #CCCCCC 1.0pt; border-right: solid #CCCCCC 1.0pt; background: white; padding: 4.0pt 6.0pt 4.0pt 6.0pt;" valign="top"> <p style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black;">39.0.16</span></p> </td></tr><tr><td style="width: 3.25in; border: solid #CCCCCC 1.0pt; border-top: none; background: #F0F4FA; padding: 4.0pt 6.0pt 4.0pt 6.0pt;" valign="top"> <p style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black;">Occultus</span></p> </td><td style="width: 3.25in; border-top: none; border-left: none; border-bottom: solid #CCCCCC 1.0pt; border-right: solid #CCCCCC 1.0pt; background: #F0F4FA; padding: 4.0pt 6.0pt 4.0pt 6.0pt;" valign="top"> <p style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black;">1.36.0.27</span></p> </td></tr></tbody></table> <div style="border: none; border-bottom: solid #2F5496 1.0pt; padding: 0in 0in 1.0pt 0in;"> <p style="margin: 4pt 0in; border-image: initial; padding: 0in; font-size: 11pt; font-family: Calibri, sans-serif; border: medium none currentcolor;"> </p> </div> <h1 style="margin: 12pt 0in 6pt; font-size: 16pt; font-family: Calibri, sans-serif; color: rgb(46, 116, 181); font-weight: normal;"><strong><span style="font-size: 14.0pt; color: #1f3864;">Related Monitoring</span></strong></h1> <ul style="margin-top: 2pt; margin-bottom: 2pt; list-style-position: inside;"><li style="margin: 2pt 0in 2pt 0px; font-size: 11pt; font-family: Calibri, sans-serif;"><strong>Occultus-Node-Health</strong> — ongoing node and ingest health.</li><li style="margin: 2pt 0in 2pt 0px; font-size: 11pt; font-family: Calibri, sans-serif;"><strong>EventBroker error activity</strong> — cast exception trends in the ingest path.</li></ul> <p style="margin: 12pt 0in 4pt; font-size: 11pt; font-family: Calibri, sans-serif;"> </p> <p style="margin: 3pt 0in 4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><em><span style="color: #666666;">If the alert persists after mitigations and an upgrade cannot be scheduled immediately, open a support case and attach ingest/error logs from the alert window for further investigation.</span></em></p> </div> <span id="ns-kb-css-end-div-identifier" style="display: none; pointer-events: none;"></span></div></div>