I have a similar situation to jzyu. I have used the content validator and it was great to fix the error on individual looks. But the dashboards using those looks are still broken, as the dashboard is still referencing to the old explore name. Also I have a other dashboard that have not looks on it, only tiles, and the errors on that dashboard was not found by the content validator. It looks like it only detect and affect looks.