Matter device become offline in multi-fabric when multiple devices are provisioned

Hello DevZone,

One customer meets an issue. Needs an expert about Matter.

There are 5 Matter over Thread window covering devices which are already commissioned in 2 fabrics, the Apple HomePod & Google Home.

When only 1 device is powered on. The device is working fine.

When they turned on another device, the first device become unstable and was offline on Apple Home App.

(They have passed the Matter certification. And I'm sure all the 5 devices have different DAC and discriminators)

NCS version: v2.9.2

Here is the log:
2025.12.30.txt

Some useful information to read this log:

1. Timestamp: 

 There are 2 types of timestamp in the log. One is from device log.
Like `[17:55:39.053,527]`, it is the hours since the device starts.
Like `[08:13:23.326]`, it is the local time from PC serial communication tools.

2. Fabrics

There are 2 fabrics at the beginning: Fabric 1 (DEC758BE) and Fabric 3 (50E8938D)

But I don't know which one is Google, and which one is Apple.

3. Preliminary analysis by AI

  

What the customer did at 17h59m is just turning on another device.

Best regards,
Jayant

Parents Reply
  • Hi Jayant,

    Susheel is out of the office, so I have been assigned to the ticket.

    It seems like the customer is running out of memory, since "DataVersionFilter pool full, ignore this filter" is printed when you get CHIP_ERROR_NO_MEMORY. It could be because of insufficient heap or too small packet buffer pool.

    They can enable Matter memory profiling to see actual heap/stack usage and where they are running out:

    CONFIG_CHIP_MEMORY_PROFILING=y

    If the failure happens because of insufficient heap, they can increase the heap with:

    CONFIG_CHIP_MALLOC_SYS_HEAP_SIZE=

    If the issue is due to the packet buffer pool, they can increase this with:

    CONFIG_CHIP_SYSTEM_PACKETBUFFER_POOL_SIZE=

    If the customer has not already done so, I would also recommend going through the Memory footprint optimization guide to optimize their application.

    Best regards,
    Marte

Children
Related