Network Management

Error: You must implement a default accessor on SolarWinds.Newtonsoft.Json.Linq.JObject because it inherits from ICollection

Alert suddenly stops to sending email notifications.

First published date

11/14/2021 2:41 AM

Last published date

2/12/2025 5:45 AM

Overview

Alert stops to send email notifications and shows 'The failed action was removed from the Database,  Error: You must implement a default accessor on SolarWinds.Newtonsoft.Json.Linq.JObject because it inherits from ICollection

image.png

Alerting.Service.V2
ERROR SolarWinds.Orion.Core.Alerting.Service.ActionsResolverInternal.PendingExecutionActions - Action ID: 480, ActionType: Email, Title: Send an Email/Page (ALERT: System rebooted - SMS), Description: To: ${N=SwisEntity;M=CustomProperties.SMS_CountryAdmin},${N=SwisEntity;M=CustomProperties.SMS_SiteAdmin},${N=SwisEntity;M=CustomProperties.SMS_NodeAdmin} <br/>From:abdcde@abacde.com<br/>Subject: ALERT: System rebooted, Enabled: True, Order: 4   failed. alertActiveId: ABCD alertObjectId: ABCD. Error: You must implement a default accessor on SolarWinds.Newtonsoft.Json.Linq.JObject because it inherits from ICollection

 

Product section

Network Performance Monitor

Cause

You must implement a default accessor on SolarWinds.Newtonsoft.Json.Linq.JObject because it inherits from ICollection 

Resolution

To resolve this issue, please upgrade to SolarWinds Platform 2024.2 and above.  If an upgrade is not possible, please use the steps below to workaround the problem.

Workaround:

  1. Restart the Alerting Service
  2. If the issue persists, Disable and Enable the Alerts
  3. If the problem is with Specific Alert then Recreate these Alert and disable or delete the old alert.