Good morning,
I am experiencing an issue with the A2B bus during network initialization and would appreciate your assistance.
Our A2B network consists of one main ode communicating with five sub nodes. All boards are custom-designed. Each sub node includes two stereo codecs used to drive two headsets and transmit the corresponding headset microphone signals over the A2B network.
Occasionally, I encounter problems when initializing the codecs on the sub boards using SPI tunneling. In these cases, the A2B bus appears to become corrupted only in the upstream direction, as shown in the attached image.

Could you please help us understand what might be causing this behavior?
Additional information:
- The downstream path uses 24-bit slots, while the upstream path uses 16-bit slots.
- Network discovery is performed by an NXP processor; SigmaStudio+ is not used for discovery and is only used to calculate the response cycle.
- The issue occurs intermittently, approximately once every 120 discovery cycles.
- The corruption is observed only on the upstream channel; the downstream channel continues to operate correctly.
- Codec configuration is performed through SPI tunneling immediately after network discovery.
Please let me know if any additional information, register dumps, or network configuration details would be helpful for troubleshooting.
Thank you for your support.