What version of stache are you using?
It's because span is treated as a inline element and
shouldn't have block level elements within it where button is
considered a block level element.
I think the solution is to probably move everything to a block
level element to be as flexible as possible.
Please create an issue.