Phone app and CallDirectory

Prior to iOS18, the incoming/outgoing call history display in the Phone app matched the CallDirectory content, but starting with iOS18, changing the information tied to the same number results in the incoming/outgoing call history not matching the CallDirectory content, as it remains unchanged before the change. Is this a strongly intended change? If not, we would like to have it reverted back to the way it worked before iOS18.

Befor iOS18

  1. Register the target phone number and name1 to CallRirectory
  2. Incoming call using the target phone number
  3. The target phone number and name1 is recorded as an incoming call history
  4. Register the target phone number and name2 to CallRirectory
  5. Incoming call using the target phone number again
  6. The target phone number and name2 is recorded as an incoming call history
  7. Also 1st incoming call history’s name is changed to name2

After iOS18

  1. Register the target phone number and name1 to CallRirectory
  2. Incoming call using the target phone number
  3. The target phone number and name1 is recorded as an incoming call history
  4. Register the target phone number and name2 to CallRirectory
  5. Incoming call using the target phone number again
  6. The target phone number and name2 is recorded as an incoming call history
  7. But 1st incoming call history’s name is still name1

Why does this difference occur?

Phone app and CallDirectory
 
 
Q