When a checkbox is not explicitly given a [checked] input value, the first time it's clicked it simply fades in instead of drawing itself in. This is likely an issue of the svg stroke-dashoffset not being applied correctly within the unchecked state.