Error: Object reference not set to an instance of an object - when viewing Education Edge directory

When viewing a page with a faculty directory user may receive the following error  Server error "/" in application.  When looking over the full error report the following information may display.  This occurs when using a student query, faculty query, individual query, all students, all faculty, or all individuals. 
 
 Server Error in '/' Application. 
Error fetching records.System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> Object reference not set to an instance of an object.
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) 
at BBNCExtensions.CustomService.CustomService.CustomMethod(CustomMethodArgs args) 
at BBNCExtensions.CustomServiceMethods.CustomMethod.CallMethodInternal(String sMethodGuid, Object oMethodArgs, String connString, Boolean isBBAppFx)
at Blackbaud.NetCommunity.EA7Core.Data.RecordSearch.GetResultsPage(Int32 pageNumber, Int32& numFetched, Boolean bRecursive, Boolean bBypassPrivacy, Boolean bBypassCache) 
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 
Exception Details: System.ApplicationException: Error fetching records.System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> Object reference not set to an instance of an object.
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) 
at BBNCExtensions.CustomService.CustomService.CustomMethod(CustomMethodArgs args) 
at BBNCExtensions.CustomServiceMethods.CustomMethod.CallMethodInternal(String sMethodGuid, Object oMethodArgs, String connString, Boolean isBBAppFx)
at Blackbaud.NetCommunity.EA7Core.Data.RecordSearch.GetResultsPage(Int32 pageNumber, Int32& numFetched, Boolean bRecursive, Boolean bBypassPrivacy, Boolean bBypassCache)
Source Error: 
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.   
Stack Trace: 
 [ApplicationException: Error fetching records.System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> Object reference not set to an instance of an object.    at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)    at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)    at BBNCExtensions.CustomService.CustomService.CustomMethod(CustomMethodArgs args)    at BBNCExtensions.CustomServiceMethods.CustomMethod.CallMethodInternal(String sMethodGuid, Object oMethodArgs, String connString, Boolean isBBAppFx)    at Blackbaud.NetCommunity.EA7Core.Data.RecordSearch.GetResultsPage(Int32 pageNumber, Int32& numFetched, Boolean bRecursive, Boolean bBypassPrivacy, Boolean bBypassCache)]    Blackbaud.NetCommunity.EA7Core.Data.RecordSearch.GetResultsPage(Int32 pageNumber, Int32& numFetched, Boolean bRecursive, Boolean bBypassPrivacy, Boolean bBypassCache) +1154    Blackbaud.NetCommunity.EA7Core.Data.RecordSearch.GetPage(RecordSearchPageArg ePage, Int32& numFetched, Boolean bBypassPrivacy) +389    Blackbaud.NetCommunity.EA7Parts.DirectoryDisplay.GetPage(RecordSearchPageArg Page) +363    Blackbaud.NetCommunity.EA7Parts.DirectoryDisplay.Page_PreRender(Object sender, EventArgs e) +51    System.EventHandler.Invoke(Object sender, EventArgs e) +0    System.Web.UI.Control.PreRenderRecursiveInternal() +113    System.Web.UI.Control.PreRenderRecursiveInternal() +222    System.Web.UI.Control.PreRenderRecursiveInternal() +222    System.Web.UI.Control.PreRenderRecursiveInternal() +222    System.Web.UI.Control.PreRenderRecursiveInternal() +222    System.Web.UI.Control.PreRenderRecursiveInternal() +222    System.Web.UI.Control.PreRenderRecursiveInternal() +222    System.Web.UI.Control.PreRenderRecursiveInternal() +222    System.Web.UI.Control.PreRenderRecursiveInternal() +222    System.Web.UI.Control.PreRenderRecursiveInternal() +222    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +4201        
We are currently evaluating this issue and will update this article when we have more information.

Environment

 Blackbaud NetCommunity
 6.64

Was this article helpful?


Thanks for your feedback! Did this solve your issue?

Comments (optional):


Thanks for your feedback!
We're glad it was helpful but sorry it didn’t solve your issue. If you need assistance, click Chat with Support below.
We’re sorry to hear that. Please tell us why.

 I don't like how this works.

 The answer is confusing.

 The answer didn't match what I was searching for.

Additional Comments (optional):


Thanks for your feedback! If you need assistance, click Chat with Support below.
Thanks for your feedback. Help us make our products even better by sharing details in our Idea Banks or our online Community.
Thanks for letting us know. We'll work on clarifying the information in the article. If you need assistance, click Chat with Support below.
Thanks for letting us know. We'll work on updating the search engine to return more relevant results.