The second step in the troubleshooting process is to establish a theory of probable cause. First, create a list of the most common reasons why the error would occur. Even though the customer may think that there is a major problem, start with the obvious issues before moving to more complex diagnoses. List the easiest or most obvious causes at the top. List the more complex causes at the bottom. The next steps of the troubleshooting process involve testing each possible cause.