ちゃんと読んでないので間違っていたらすいませんが、単純に前に表示した文字と重なって表示されてしまっているだけじゃないですかね? 同じ場所に文字を表示する場合、短い文字列を表示する場合、後ろにスペースを入れるなどして前のを消さないと重なっちゃいますし。