Describe a time you had to troubleshoot a complex integration issue; what was your systematic approach?