Hallo,
sehe ich anders , das ist doch der String zwischen den [...] das scheint doch zu klappen.
ich hab ehr den Verdacht das mit der Zeile
currentLine.replace("%22", "");
etwas nicht stimmt und ein unsichtbares Zeichen mit drin ist, wiso keine Ahnung , jedenfalls scheint die Zeile ja nicht zu greifen.
Lösch die Zeile mal komplett und gib sie neu ein.
bau jeweils noch ein
Serial.println(currentLine);
ein
Heinz