When viewing any individual node and I click on maps, I am now starting to see this:

I did Google the top box error message and found this page but I that isn't the case here as no 'duplicated icons in MapStudioFiles are found'.
I clicked on details and got the following which is a foreign language to me.
{
"data": {
"message": "An error has occurred.",
"exceptionMessage": "Unable to build graph for: 0_Orion.Nodes_544.",
"exceptionType": "SolarWinds.Orion.Maps.Common.MapsServiceException",
"stackTrace": " at SolarWinds.Orion.Maps.WebApi.Controllers.MapsGraphController.GetGraph(String graphId)\r\n at lambda_method(Closure , Object , Object[] )\r\n at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.<>c__DisplayClass10.b__9(Object instance, Object[] methodParameters)\r\n at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.Execute(Object instance, Object[] arguments)\r\n at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ExecuteAsync(HttpControllerContext controllerContext, IDictionary`2 arguments, CancellationToken cancellationToken)\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at System.Web.Http.Tracing.ITraceWriterExtensions.d__18`1.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at System.Web.Http.Controllers.ApiControllerActionInvoker.d__0.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at System.Web.Http.Tracing.ITraceWriterExtensions.d__18`1.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at System.Web.Http.Filters.ActionFilterAttribute.d__5.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Web.Http.Filters.ActionFilterAttribute.d__5.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at System.Web.Http.Filters.ActionFilterAttribute.d__0.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at System.Web.Http.Controllers.ActionFilterResult.d__2.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at System.Web.Http.Filters.AuthorizationFilterAttribute.d__2.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at System.Web.Http.Controllers.ExceptionFilterResult.d__0.MoveNext()",
"innerException": {
"message": "An error has occurred.",
"exceptionMessage": "Object reference not set to an instance of an object.",
"exceptionType": "System.NullReferenceException",
"stackTrace": " at SolarWinds.Orion.Maps.Data.DAL.EntitiesDAL.d__62.MoveNext()\r\n at System.Collections.Generic.List`1.InsertRange(Int32 index, IEnumerable`1 collection)\r\n at System.Collections.Generic.List`1.AddRange(IEnumerable`1 collection)\r\n at SolarWinds.Orion.Maps.Data.DAL.EntitiesDAL.GetGraphTopologyEdges(GraphResponse graph, IGraphQueryParameters gq, IInformationServiceProxy2 proxy)\r\n at SolarWinds.Orion.Maps.Data.DAL.EntitiesDAL.BuildGraphResponse(List`1 seedNodes, List`1 memberNodes, IGraphQueryParameters gq, IInformationServiceProxy2 proxy)\r\n at SolarWinds.Orion.Maps.Data.DAL.EntitiesDAL.BuildGraphResponse(List`1 seedNodes, List`1 memberNodes, IGraphQueryParameters gq)\r\n at SolarWinds.Orion.Maps.WebApi.Repositories.MapsRepository.BuildGraphResponse(List`1 seedNodes, List`1 memberNodes, GraphQueryParameters gq)\r\n at SolarWinds.Orion.Maps.WebApi.Controllers.MapsGraphController.GetGraph(String graphId)"
}
},
"status": 500,
"config": {
"method": "GET",
"transformRequest": [
null
],
"transformResponse": [
null
],
"jsonpCallbackParam": "callback",
"url": "/api2/maps/v1/graph/0_Orion.Nodes_544/?ancestors=true&connected=true&connections=true&members=true",
"headers": {
"Accept": "application/json, text/plain, */*",
"X-XSRF-TOKEN": "mMLX3d13IWRIA33ZQcIhfwf7LDiMXLIaRBVT4I5B3lE="
},
"params": {
"viewId": "31",
"swAlertOnError": true,
"swLogOutOnAuthError": false,
"swLogOnError": [
401,
403,
500,
501,
502,
503,
504,
505,
506,
507,
508,
509,
510
],
"swToastOnError": [
401,
403,
500,
501,
502,
503,
504,
505,
506,
507,
508,
509,
510
]
}
},
"statusText": "Internal Server Error",
"xhrStatus": "complete"
}Before I trot off and raise a support case has anyone else come across this and found a resolution?
Running latest versions of NPM.
EDIT: should add that this isn't for every node, just more and more that I want/need to look at. Also tried multiple browsers, and to eliminate any possibel web frontend or load balance issues I also logged on direct to our primary poller.