Jira smart value conditionals are misbehaving; correct branch output missing. Revised code below may help:
Gadget: {{#if(!data.gadget.empty)}}**{{data.gadget.val}}** > {{else}}__none__ > {{/if}}
Switch: {{cond(data.flag, 'on', 'off')}}
Label: {{#if(info.label.present, '**' + info.label.value + '**', '__none__')}}
Identify syntax error?