also timeClient.update(); gibt bei nicht erfolgreichem Update false zurück. Also hat das Update geklappt.
Bau mal ein - ich will wissen, was epoch ist:
bool sync = timeClient.update();
if (sync) {
unsigned long epochTime = timeClient.getEpochTime();
Serial.print(F("Epoch: "));
Serial.println(epochTime);