I encountered a similar issue when using a custom form wrapper around the Select component. If you remove the name attribute from the Form.Item element, the Select component renders properly. However, if you need to retain the name attribute to access form values and set initial values, avoid setting the value prop directly on Select. Instead, use form.setFieldValue("model", ) to control the selected value dynamically. If you implement this change, there is no need to use the value or onchange props as these will be handled automatically.