How do you approach debugging a software system when the root cause could be either a software bug or a physical hardware malfunction at Evergen?