fix: validation error has not throw for the batch (#38494) * fix: validation error has not throw for the batch * chore: fix test cases (cherry picked from commit 5e9016ffab34df9609a75a7cbbaabbb37e7159d6) Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com>