While I agree with Siavash in a strict sense I have had simulation go in the ditch because of errors in the tree and sometime it doesn't matter what cause the error in the tree. An error free tree is good practice but some time its a pain in the you know where. Export to parasolid and import the parasolid can dispense with the errors quickly. Just make sure you fix all the pats if they don't come in fixed.