Section 12.3, page 12-150, Contraints, sub-bullet 2: - 1 or more <x:when> actions Must all appear before <x:otherwise>
This holds true for <c:choose> as well.
Indeed, it applies the same to both. Fixed by adding another Stack to the TLV.