What happened?
When you remove an item from the field array, errors still exist in the errors object, they should be reindexed according to the current field's value. It`s a big problem because when you will remove and push again errors will be displayed on the new item.

When I will press Add button my new item with index 1 will have an error.
Reproduction steps
- Create an FieldArray and add basic actions push, remove
- Add displaying errors from the form
- Start removing items from fields and check errors displaying
Version
Vue.js 3.x and vee-validate 4.x
What browsers are you seeing the problem on?
Relevant log output
No response
Demo link
https://codesandbox.io/s/vee-validate-v4-repeater-d9qft?file=/src/App.vue
Code of Conduct
What happened?
When you remove an item from the field array, errors still exist in the errors object, they should be reindexed according to the current field's value. It`s a big problem because when you will remove and push again errors will be displayed on the new item.

When I will press Add button my new item with index 1 will have an error.
Reproduction steps
Version
Vue.js 3.x and vee-validate 4.x
What browsers are you seeing the problem on?
Relevant log output
No response
Demo link
https://codesandbox.io/s/vee-validate-v4-repeater-d9qft?file=/src/App.vue
Code of Conduct