Comprehensive and Detailed Explanation From Pega Robotics System Exact Extract:
According to Pega Robotics Studio – Matching and Interrogation Tools Documentation:
“Matching defines how a control is identified at runtime. When application hierarchies change or specific match rules fail, Robot Studio provides diagnostic tools to reestablish and verify the correct control associations.”
The guide specifies the following tools and their purpose:
“Refresh Matching updates the control’s properties and hierarchy information based on the current application structure without re-interrogating the control. This tool is useful when an application’s DOM or hierarchy has changed.”
“Debug Matching opens the Match Rules Diagnostics window and evaluates each match rule in real-time to show which rules pass or fail. It assists in identifying which match rule must be corrected or replaced.”
By contrast:
Replace Matching – Recreates the match rules from scratch (not the preferred first step).
Replace Control – Reinterrogates the entire control and removes existing references (used only when the control is entirely invalid).
Debug Control – Analyzes properties but not matching logic.
Thus, the two correct tools to address the described issues are:
Refresh Matching (for hierarchy change)
Debug Matching (for failed rule troubleshooting)
References (Exact Extract Source):
Pega Robotics Studio – Matching Diagnostics and Interrogation Guide
Pega Robotics System Architect Training – Debugging and Refresh Matching Modules
Pega Robotics Help – Managing Match Rules in Chrome/Edge/Web Adapters
Final Verified Answer: A, C