We've been alerted to one issue in the sample code. Expanded fill-ins were not executing the textDidChange workaround and so their display was limited to one line until a key is tapped. Please add self.snippetExpanded = YES as the first line of makeIdentifiedTextObjectFirstResponder… This will ensure that the same workaround for regular expansions applies to fill-ins as well. Sorry for any inconvenience.