I located the “software” issue.
See the time in the lower left of the picture.
I was blanking the old time by filling a square with the background color (black) and then writing the new time.
tft.fillRect(0, 420, 250, 22, ILI9488_BLACK);
Now I write the old time in black, over the displayed...