I noticed very strage behaviour when biding decorateElement: true.
When set to true ko.contextFor of inner elements gets lost.
http://jsfiddle.net/tomalec/VTBHB/0/
aftr changing it to false everything works fine:
http://jsfiddle.net/tomalec/VTBHB/1/
I try to get array of errors from my observableArray elements
The problem is that if you enter both invalid values, null appears in ko.validation.group(self.rows, { deep: true, observable: true });
I found that null comes from self.rows.isValid(), but I didn't set any validator on observableArray itself.