Update: This matter had been raised with Saviynt team, and they have identified the issue as below:-
When the RuleRun got triggered through CSV, the system did not detect the case update as a valid change:
HanaRule 18 is what should have been triggered, as it does when the case conversion update happens from UI update. Here's the log analysis from when case conversion happened from Import update, in which case HanaRule 18 was not triggered:-
{"logtime":"2024-06-24 19:45:02,071","thread":"quartzScheduler_Worker-19","level":"DEBUG","class":"services.SaviyntCommonUtilityService","log":"Hanarule fetch query is :: select hr from HanaRule hr where hr.status=0
{"logtime":"2024-06-24 19:45:02,076","thread":"quartzScheduler_Worker-19","level":"DEBUG","class":"services.SaviyntCommonUtilityService","log":"hanaRuleMap--[SAVHANARULE#1:[com.saviynt.hana.HanaRule : 10], SAVHANARULEDETECTIVE#1_false:[com.saviynt.hana.HanaRule : 10], SAVHANARULE#2:[com.saviynt.hana.HanaRule : 14, com.saviynt.hana.HanaRule : 11, com.saviynt.hana.HanaRule : 15, com.saviynt.hana.HanaRule : 18], SAVHANARULEDETECTIVE#2_false:[com.saviynt.hana.HanaRule : 14, com.saviynt.hana.HanaRule : 11, com.saviynt.hana.HanaRule : 15, com.saviynt.hana.HanaRule : 18], SAVHANARULE#2_5:[com.saviynt.hana.HanaRule : 11, com.saviynt.hana.HanaRule : 18], SAVHANARULE#2_4:[com.saviynt.hana.HanaRule : 14, com.saviynt.hana.HanaRule : 15], 10###ACTN:[com.saviynt.hana.HanaRuleAttribute : 285], 11###ACTN:[com.saviynt.hana.HanaRuleAttribute : 290, com.saviynt.hana.HanaRuleAttribute : 291], 14###ACTN:[com.saviynt.hana.HanaRuleAttribute : 288, com.saviynt.hana.HanaRuleAttribute : 289], 15###COND:[com.saviynt.hana.HanaRuleAttribute : 271, com.saviynt.hana.HanaRuleAttribute : 272, com.saviynt.hana.HanaRuleAttribute : 273, com.saviynt.hana.HanaRuleAttribute : 274], 15###ACTN:[com.saviynt.hana.HanaRuleAttribute : 275], 18###COND:[com.saviynt.hana.HanaRuleAttribute : 298, com.saviynt.hana.HanaRuleAttribute : 299], 18###ACTN:[com.saviynt.hana.HanaRuleAttribute : 300]]
{"logtime":"2024-06-24 19:45:02,158","thread":"quartzScheduler_Worker-19","level":"DEBUG","class":"rulerun.RuleRunService","log":"No data found for processing
{"logtime":"2024-06-24 19:45:02,158","thread":"quartzScheduler_Worker-19","level":"DEBUG","class":"rulerun.RuleRunService","log":"End runRules processing for job id 152105
Saviynt engineering team is working on it to resolve this bug, so that HanaRule 18 is triggered for case conversion update from user import.