I have been playing around with character height and it seems to be a physical lower limit to the height of characters that is depending on the number of columns. I haven't heard about this before.
Using 80 columns, the height cannot be shorter than 5 without graphical corruption on my C128. In interlace mode the smallest working character height is 8. Reducing the number of screen columns makes it possible to reduce the height a bit further without corruption.