Describe a time when you had to resolve an unforeseen circumstance or a failed test in a product development project. How did you handle it?