Thread Channel - I'm seeing different channels reported. Which is it?

If I check the Thread information, this is showing as Channel 25 (HA Settings->Thread->Info), but when I check the Devices in Matter Server, they all show as Channel 15. I’m using AppleTV 4K as my TBR, and from what I have been able to find so far, is that it usually uses Channel 25. Where is this Channel 15 coming from and how can I get this corrected; as it seems that there are some issues with my Zigbee network (which is/has always been on Channel 15). I’ve attached screen captures showing the info above. Any help would be much appreciated (hoping to avoid having to remove all my Matter devices and or Zigbee devices and start again if possible.


My take is that sometime previously, the Thread credentials where sent from the phone to HA about the MyHomexxx network and these credentials also contain the channel number being used at that time, and Channel 25 is what the Thread Integration is showing. Most likely, some time after this, the Apple Thread network changed channels. HA however has no way of talking to the Apple TBRs to know this, so HA Thread Integration still thinks its on the original channel. The Thread device is reporting to Matter the channel it is currently on, so channel 15 is likely the one currently in use.