error checking on email type field on admin panel
### Node Version

22.13.1

### NPM/Yarn/PNPM Version

10.9.2

### Strapi Version

5.9.0

### Operating System

Docker/Podman/LXC

### Database

MariaDB

### Javascript or Typescript

Javascript

### Reproduction URL

_No response_

### Bug Description

After editing an entry, clicking "Save", there is a log showing "PUT HTTP 400".
It is warned the non required field is required.
The field is `email` typed. Changing to `string` or `text` will solve the issue.

### Steps to Reproduce

1. Create a collection with a field typed `email`
2. Create an entry (mine was created by API)
3. Modify the entry on admin UI
4. Save

### Expected Behavior

The entry could be saved without being warned

### Logs

```shell
N/A
```

### Code Snippets

N/A

### Media

![Image](https://github.com/user-attachments/assets/816e25bb-0ccf-470a-b5a4-c110fc293b09)

### Additional information

_No response_

### Confirmation Checklist

- [x] I have checked the existing [issues](https://github.com/strapi/strapi/issues) for duplicates.
- [x] I agree to follow this project's [Code of Conduct](https://github.com/strapi/strapi/blob/develop/CODE_OF_CONDUCT.md).