Failed to find a 'RULE-DECISION-DATASET' with the name 'PXINTERACTIONHISTORY' that applies to '@baseclass'

I am configuring the ProcessFromEventSource data flow as real time dataflow (DF) to catch events in CDHEventSource data set and trigger NBA Framework defined events. I am getting following error message when I send a request:

Failed to find a 'RULE-DECISION-DATASET' with the name 'PXINTERACTIONHISTORY' that applies to '@baseclass'. There were 1 rules with this name in the rulebase, but none matched this request. The 1 rules named 'PXINTERACTIONHISTORY' defined in the rulebase are:
1 related to applies-to class '@baseclass', but were defined on subclasses: 'Data-pxStrategyResult'.

Debugging the activities triggered by ProcessFromEventSourceData DF I found out that the pxRunSingleCaseDDF activity indeed uses a InputPage page of type @Base class as context to perform the DF call in tis case to Trigger_NBA_TopLevel DF. Following is the full stack of invoked activities:

HandleMktEvents->InitiateProgramsForEvent->ExcecuteEventRun->pxRunSingleCaseDDF

Here are some of the resources I am using as reference:

Could you help me to understand what configuration I might be missing?

Hi,

This seems to be a rule resolution issue on some new installs.

Can you please try the following : Re-validate and save on the Rule-Decision-DDF type rule named : DFWriteEventTriggerIH

  1. The Re-validate landing page can be located in 8.4 under : System–>Release–>Upgrade–>Validate in the Pega developer portal

  2. Launch the Re-validate and save landing page

  3. Pick “Rule-Decision-DDF” as the class name and the ruleset names as “PegaMKT-Engine” and click “List”

  4. Un-check all the other rules (we have a uncheck all button) and select only the “DFWriteEventTriggerIH” rule under the “Data-Decision-Request” applies to class and run the re-validate

  5. Once done, try and test again and please share here if it worked or you need more help.

Hi Sriram Krishnan

It worked.

May you elaborate if possible the issue just to learn a little more about Pega.

Thanks in advance