<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Matter Commissioning Failure - Android App sends empty CountryCode in Smart Home Developer Forum</title>
    <link>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Matter-Commissioning-Failure-Android-App-sends-empty-CountryCode/m-p/792025#M12639</link>
    <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When commissioning a Matter device via Matterbridge on Android, the Google Home app sends an empty string for the mandatory "countryCode" field. This causes a "Validation-Error 0x87" because the Matter spec requires at least 2 characters. The device then rejects the connection with "ConstraintError 135".&lt;/P&gt;&lt;P&gt;This appears to be a bug in the Google Home Android app's implementation of the setRegulatoryConfig command.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Error logs (simplified):&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;Cluster: GeneralCommissioning (0x30)&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Command: setRegulatoryConfig (0x02)&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Error: Validation-Error 0x87&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Detail: String "" is too short: 0, min 2 in field countryCode&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Status: ConstraintError (135)&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Result: Failsafe timer expired / Session ended&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;Environment:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;Controller: Nest Mini&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Mobile App: Google Home (Android)&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Bridge: Matterbridge / Home Assistant&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;</description>
    <pubDate>Wed, 18 Feb 2026 22:51:10 GMT</pubDate>
    <dc:creator>plastikrab</dc:creator>
    <dc:date>2026-02-18T22:51:10Z</dc:date>
    <item>
      <title>Matter Commissioning Failure - Android App sends empty CountryCode</title>
      <link>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Matter-Commissioning-Failure-Android-App-sends-empty-CountryCode/m-p/792025#M12639</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When commissioning a Matter device via Matterbridge on Android, the Google Home app sends an empty string for the mandatory "countryCode" field. This causes a "Validation-Error 0x87" because the Matter spec requires at least 2 characters. The device then rejects the connection with "ConstraintError 135".&lt;/P&gt;&lt;P&gt;This appears to be a bug in the Google Home Android app's implementation of the setRegulatoryConfig command.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Error logs (simplified):&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;Cluster: GeneralCommissioning (0x30)&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Command: setRegulatoryConfig (0x02)&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Error: Validation-Error 0x87&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Detail: String "" is too short: 0, min 2 in field countryCode&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Status: ConstraintError (135)&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Result: Failsafe timer expired / Session ended&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;Environment:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;Controller: Nest Mini&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Mobile App: Google Home (Android)&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Bridge: Matterbridge / Home Assistant&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;</description>
      <pubDate>Wed, 18 Feb 2026 22:51:10 GMT</pubDate>
      <guid>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Matter-Commissioning-Failure-Android-App-sends-empty-CountryCode/m-p/792025#M12639</guid>
      <dc:creator>plastikrab</dc:creator>
      <dc:date>2026-02-18T22:51:10Z</dc:date>
    </item>
    <item>
      <title>Re: Matter Commissioning Failure - Android App sends empty CountryCode</title>
      <link>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Matter-Commissioning-Failure-Android-App-sends-empty-CountryCode/m-p/795107#M12784</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Thanks for reporting this. Could you please open an issue tracker&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://issuetracker.google.com/issues/new?component=655104&amp;amp;template=1742563" rel="noopener noreferrer" target="_blank"&gt;here(matter template)&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;and share the same details above. I will forward it to internal teams for further investigation.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 04 Mar 2026 20:04:00 GMT</pubDate>
      <guid>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Matter-Commissioning-Failure-Android-App-sends-empty-CountryCode/m-p/795107#M12784</guid>
      <dc:creator>arm_dpe</dc:creator>
      <dc:date>2026-03-04T20:04:00Z</dc:date>
    </item>
  </channel>
</rss>

