I am working on an app with VoIP function and integrated with CallKit, and recently I noticed that if I turn on announce calls from iPhone's Settings > Phone > Announce Calls, when I got a incoming call to my app, I expect to hear the caller name (which I believe is "CXCallUpdate's localizedCallerName") but what I really hear is:
CXCallUpdate's localizedCallerName + CXHandle's value. (My CXHandle's type is generic)
Is this expected behavior of iOS 16?
What should I do if I only want to have the phone read out only caller name without handle's value and at the same time I need to keep handle's type and value?
Thank you!