At run-time when you encounter the following error from a Business Rule component, more often than not, the reason/cause could be that there is no 'otherwise' branch defined in the business rule causing the business rules engine to throw this not-so-straight-forward error message.
Non Recoverable Business Fault :
Fact not found in the rule engine working memory, rule session execution failed. The rule session 130287 failed because an instance of the fact Response could not be found in the working memory of the rule session. This is most likely a rule modeling error. The decision service interaction expects the fact instance to exist in the working memory of the rule session. Check the rule actions in rule designer and make sure that a fact of the expected type is being asserted. If the error persists, contact Oracle Support Services.
Fact not found in the rule engine working memory, rule session execution failed. The rule session 130287 failed because an instance of the fact Response could not be found in the working memory of the rule session. This is most likely a rule modeling error. The decision service interaction expects the fact instance to exist in the working memory of the rule session. Check the rule actions in rule designer and make sure that a fact of the expected type is being asserted. If the error persists, contact Oracle Support Services.
Okay - Anyways the solution is to model the Business Rule for ALL probabilities!
It could be as easy as this - Just add the 'otherwise' rule to take a default action for cases where none of the rules match.