OK, everything seems to work as expected. The following is a summary from the log showing the log line number and the action / event. The “ActiveZonesState” is a report back from Tahoma stating which zones are active.
Line Action / Event
430: "alarmOff",
673: "alarmOn", // Switching on activates all zones at once
987: "ActiveZonesState", "A,B,C", // And here we can see all zones have switched on
1029: "ActiveZonesState", "A,B,C"
1068: "alarmZoneOn" - "B,C", // Zones can only be switched on, so this has no affected as all the zones are laready on
1405: "ActiveZonesState", "A,B,C"
1447: "ActiveZonesState", "A,B,C"
1546: "alarmZoneOn", "A,B,C",
1868: "ActiveZonesState", "A,B,C"
1958 "ActiveZonesState", "A,B,C"
2208: "alarmZoneOn", "A",
2310: "ActiveZonesState", "A,B,C"
2352: "ActiveZonesState", "A,B,C"
2433: "alarmZoneOn", "A,B,C",
2535: "ActiveZonesState", "A,B,C"
2577: "ActiveZonesState", "A,B,C"
2802: "alarmOff", // Switch all zones off
2974: "ActiveZonesState", "" // All zones are now off
3016: "ActiveZonesState", ""
3297: "alarmOff",
3432: "alarmOn"
3627: "ActiveZonesState", "A,B,C"
So to see if the Zone buttons work, you need to start from all off and then turn on Zone A, leave it for about 30 seconds and then try Zones B and C in quick succession.
I hope that makes sense.