Error: CNBBNCNewsletterSubscriptions: Init method must be called before using this object - when clicking the NetCommunity tab of a Constituent record

When clicking the NetCommunity tab of a Constituent record in The Raiser's Edge, the following error message may appear:
---------------------------
The Raiser's Edge
---------------------------
CBBNCClientUser:
Init method must be called before using this object
---------------------------
OK  
---------------------------

We are currently evaluating this issue and will update this article when we have more information.

Alternative solution:
After clicking OK on the error message, you can prevent the error message from recurring for that specific record within the same RE login session by closing the Constituent record and then opening it again from the Recently Accessed Records section of Records > Constituents.

Preliminary investigations indicate that this error message may only appear when accessing Constituent records using the First Constituent, Previous Constituent, Next Constituent and Last Constituent buttons in The Raiser's Edge.  To minimize the chances of encountering this error, open Constituent records directly from the constituent search window, query results screen, or the recently accessed records section instead of using the First Constituent, Previous Constituent, Next Constituent and Last Constituent buttons.

Steps to Duplicate

  1. Create a dynamic constituent query with criteria: NetCommunity > Newletter Subscription > Newsletter Name not blank
  2. Add some output fields [e.g. First Name, Last Name] to the query
  3. Click the results tab to run the query
  4. Double-click the first record in the result set to open the record
  5. From the opened constituent record, click the Next Constituent button to open the next record in the query results
  6. Click the NetCommunity tab of the next record to experience the error message:

---------------------------
The Raiser's Edge
---------------------------
CBBNCClientUser:

Init method must be called before using this object
---------------------------
OK  
---------------------------

Environment

 Blackbaud NetCommunity
 6.58
 6.58.806, patch 6

Was this article helpful?