[Matter] Abnormal behavior of Apple Keychain fabric in iOS

Hello. I'd like to report something different behavior with before.

In previous versions of iOS (16.1~), after completing Apple Home app → SmartThings iOS app Multi Fabric onboarding, there was only one iOS system fabric in the device's fabric list as shown below.

  1. Apple Home app
  2. Apple Keychain (iOS system fabric commissioned by the Apple Home app or SmartThings iOS app)
  3. SmartThings

In iOS 16.6.1, after completing Apple Home app → ST iOS app Multi Fabric onboarding, the device's fabric list has been changed to include two iOS system fabrics as shown below.

  1. Apple Home app
  2. Apple Keychain (iOS system fabric commissioned by the Apple Home app)
  3. Apple Keychain (iOS system fabric commissioned by the SmartThings iOS app)
  4. SmartThings

At this time, if the user removes the device from the SmartThings iOS app, only SmartThings fabric (4) will be deleted and Apple Keychain (3) will remain.

  1. Apple Home app
  2. Apple Keychain (iOS system fabric commissioned by the Apple Home app)
  3. Apple Keychain (iOS system fabric commissioned by the SmartThings iOS app)

I'm afraid that it will fail if I try to add my device to Google Home or Alexa. Because max fabric count is 5 and it counts Apple keychain also. Is this behavior expected?

Thanks.

[Matter] Abnormal behavior of Apple Keychain fabric in iOS
 
 
Q