Safari and macOS Autofill display _$!School!$_ instead of “school” for address label in Contacts
Already submitted this to Apple Feedback
Description:
When using the built-in “school” label for an address in Apple Contacts, Safari and macOS Autofill display the placeholder _$!<School>!$_ instead of “School” in all autofill menus and address selection dialogs.
This occurs even after deleting and recreating the card, clearing Safari’s autofill cache, toggling Autofill on/off, or recreating the address label.
Steps to reproduce:
- Open Contacts.app on macOS Sonoma (or latest macOS release)
- Add an address to a contact and select the built-in “school” label (not a custom label)
- Go to a website address form and trigger Safari’s autofill or use Autofill in System Preferences
- Observe the label renders as _$!<School>!$_ instead of “School”
- Changing the label to “other,” “work,” or “home” makes Autofill display the label normally
Expected result:
Safari and macOS Autofill should display “school” as the label for the address, just as it does for “home,” “work,” or “other.”
Actual result:
Autofill displays _$!<School>!$_ instead of “School” for the label.
Screenshots:
not attaching entire screenshot as they have my address!
System details:
- macOS version: Sonoma 15.5
- Safari version: 18.5 (20621.2.5.11.8) and Safari Technology Preview (Release 224 (WebKit 20622.1.20.1))
- Contacts.app version: 14.0 (2695.500.71)
- iCloud sync: Enabled
- Reproducible: Yes, on a freshly created contact
Notes:
- This occurs with the built-in label, not a custom one
- The bug persists after deleting cache and recreating the card
- The same issue has been confirmed by others online.
MacBook Air 15″