Update: I have now discovered that the playback is just lagging. The writing on frame 24 appears just at the end of the clip. Are there any ways I can stop the lagging?
Here I have a simple animation. All drawn text is in one layer and on frame 0 I have the first word: Coco. At frame 24 I add the word stripes to the same layer. When I hit play the timeline shows that the animation is playing through smoothly, but the word Stripes does not appear. I have tried switching cache storage backend between in memory and on disk. I have also tried disabling drop frames. My graphics acceleration is on. I am on a Mac and have the latest version of Krita.
Update: I have now discovered that the playback is just lagging. The writing on frame 24 appears just at the end of the clip. Are there any ways I can stop the lagging?
Have you made animations before with no problems or is this your first time? Your animation is not at all big or long or complicated so this problem is strange.
I played your .kra file with no problems immediately after opening and then reduced some performance settings and did a restart and tried again with no problems. (Debian 10 on an old but nice workstation PC.)
Is your Mac notably old or low powered?
Does the animation render out to .mp4 and play with no problems?
Can you make a totally new animation with the same structure but with fewer frames and simpler artwork (to save your time) and see if that is ok.?
if it is ok, can you then extend the number of frames to see if the problem occurs at a certain point?