Root Cause Analysis
Try to perform root-cause analysis when debugging. Reproduce the problem, compare it with the last known working behavior, identify the change or condition that caused it, and verify that the fix addresses that cause. State any remaining uncertainty instead of treating a symptom-level workaround as a confirmed diagnosis.