Problem mit LCD 16x2

es sind immer die gleichen 4 Stellen die in der 1. und 2. Zeile gleich sind.

So ist es bestimmt weg:

void loop(){
  lcd.setCursor(0,1);
  lcd.print("welt");
  lcd.setCursor(0,0);
  lcd.print("      haaallo");
}

Evtl reicht ein kleines delay nach lcd.begin();

Interessant wäre auch rauszukriegen, ob diese 4 Zeichen nur einmal, oder öfters geschrieben werden:
Ein einfacher Test:
if ( ( millis() && 0xfff0 ) == 0)  lcd.clear(); // löscht jede Minute das Display

( genauer: nach 65,5 sec. Falls ein loop Zyklus <16 msec lang ist, sonst wird das evtl. verpasst )