Help users recognize and recover from errors
To help users recognize and recover from errors, the system should alert users in concise and simple language, clearly indicate the problem, and provide some solutions.
Don’t leave users wondering what to do if they encounter an error or make a mistake. Good error messages explicitly tell users what happened, how to fix it, and how to move forward. Give users constructive advice, but feel free to make error messages friendly and empathetic.