This works for me.
var modelState = ModelState.Values;
if (!ModelState.IsValid)
{
return RedirectToAction("Index", "Home", model);
}
Put a breakpoint on if statement.
Then you can check modelState in debug windows. On every value you can see if there is an error and even the error message. That's it.
When you don't need it anymore, just delete or comment the line.
I hope this will help.
If asked, I can provide detailed screenshot in the debug window.