Resolve the issue where modifying a field type to 'Many-to-Many' causes the interface to become corrupted, showing 'Interface not found'.
### Describe the Bug Description: When creating or modifying a field to "Many-to-Many" (or switching from O2M), the interface sometimes gets corrupted. The UI shows "Interface 'list-m2m' not found". Even after manually updating directus_fields to set interface='list' and restarting, the error persists or the UI remains broken. The only workaround is often to completely drop the field and recreate it. ### To Reproduce Steps to Reproduce: Create a O2M field. Delete it via SQL or try to switch it to M2M. Recreate the field as M2M. Observe the error in the App. Version: Directus 11.15.4. The following SQL query didn't fix the UI until a full restart + cache clear: UPDATE directus_fields SET interface = 'list', display = 'related-values', options = '{"template": "{{rule_id.name}}"}' WHERE collection = 'accession' AND field = 'applied_rules'; ### Directus Version 11.15.4 ### Hosting Strategy Self-Hosted (Docker Image) ### Database PostgreSQL Version: 13.23 (Alpi