Your question is Isolating a Hard-to-Reproduce Bug. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
Tell me about a time you ran into a heisenbug in an embedded system that was difficult to reproduce. How did you isolate it, what trade-offs did you make while debugging, and what did you do to make sure the team could diagnose similar issues faster in the future?