Błąd Google Contacts „Nieprawidłowe zadanie" w eM Client — jak naprawić?
Synchronizacja kontaktów Google zgłasza błąd „Nieprawidłowe zadanie"? Ten przewodnik wyjaśnia przyczyny i pokazuje skuteczne rozwiązania krok po kroku.
Spis treści
- Jak wygląda ten błąd?
- Przyczyny błędu
- Ponowna autoryzacja konta Google
- Znalezienie problematycznego kontaktu
- Reset synchronizacji kontaktów
- Jak odczytać logi błędów?
- Najczęstsze pytania
Jak wygląda ten błąd i gdzie się pojawia?
Błąd „Nieprawidłowe zadanie" (ang. Invalid task) w synchronizacji Google Contacts objawia się komunikatem podobnym do:
[Google] Synchronizacja kontaktów nie powiodła się: Nieprawidłowe zadanie
lub
Google Contacts – Invalid task: [opis błędu]
Komunikat pojawia się zazwyczaj:
- W sekcji Operacje / Dziennik eM Client (Ctrl+Shift+O).
- W dymku powiadomienia w prawym dolnym rogu ekranu.
- Przy próbie ręcznej synchronizacji kontaktów Google.
Sam błąd nie powoduje utraty danych — kontakty, które zostały już zsynchronizowane, pozostają w eM Client. Problem polega na tym, że nowe zmiany (dodanie, edycja lub usunięcie kontaktu) mogą nie być synchronizowane między eM Client a serwerami Google.
Przyczyny błędu „Nieprawidłowe zadanie" w Google Contacts
1. Wygasły lub nieprawidłowy token OAuth
eM Client łączy się z Google Contacts przez protokół OAuth 2.0. Token autoryzacji ma ograniczony czas ważności i musi być regularnie odświeżany. Jeśli token wygasł, nie może być odświeżony (np. po zmianie hasła Google, włączeniu 2FA lub cofnięciu uprawnień aplikacji), synchronizacja kończy się błędem.
2. Problematyczny rekord kontaktu
Pojedynczy kontakt może mieć niespójne lub brakujące dane, które nie spełniają wymagań Google People API. Przykłady:
- Kontakt bez imienia, nazwiska i adresu e-mail jednocześnie.
- Kontakt z nieprawidłowym formatem numeru telefonu.
- Kontakt z uszkodzonymi danymi vCard.
- Duplikaty kontaktów z identycznym adresem e-mail.
3. Zmiana polityki dostępu Google
Google regularnie aktualizuje wymagania bezpieczeństwa dla aplikacji trzecich. Zmiany w API Google People lub nowe wymagania dotyczące weryfikacji aplikacji mogą tymczasowo powodować błędy synchronizacji.
4. Niezgodność wersji eM Client
Starsze wersje eM Client mogą korzystać ze zdeprecjonowanego API Google Contacts (v2), które zostało wycofane na rzecz nowszego Google People API. Aktualizacja do najnowszej wersji eM Client zazwyczaj rozwiązuje tego rodzaju problemy.
Rozwiązanie 1: Ponowna autoryzacja konta Google
To najczęściej skuteczna metoda. Polega na usunięciu i ponownym dodaniu konta Google w eM Client, co wymusza nowe logowanie OAuth i odświeżenie wszystkich tokenów.
Krok 1: Usuń konto Google z eM Client
- Otwórz eM Client i przejdź do Menu > Konta.
- Znajdź swoje konto Google na liście.
- Kliknij ikonę kosza lub wybierz Usuń konto.
- Potwierdź usunięcie — lokalne dane konta zostaną usunięte z eM Client, ale nie z serwerów Google.
Krok 2: Cofnij uprawnienia aplikacji w Google
- Otwórz przeglądarkę i przejdź do myaccount.google.com/permissions.
- Znajdź eM Client na liście aplikacji z dostępem.
- Kliknij Usuń dostęp.
Krok 3: Dodaj konto Google ponownie
- W eM Client kliknij Menu > Konta > Dodaj konto.
- Wybierz Gmail lub Google Workspace.
- Zaloguj się do Google w oknie przeglądarki.
- Udziel eM Client wszystkich żądanych uprawnień (Poczta, Kontakty, Kalendarz).
- Poczekaj na zakończenie pierwszej synchronizacji.
Rozwiązanie 2: Znalezienie i naprawa problematycznego kontaktu
Jeśli błąd wskazuje na konkretny kontakt (czasem w treści błędu podany jest ID lub nazwa), sprawdź ten kontakt pod kątem brakujących lub błędnych danych.
Sprawdź kontakty w Google Contacts
- Otwórz contacts.google.com w przeglądarce.
- Przejrzyj kontakty pod kątem wpisów bez nazwy i bez adresu e-mail.
- Sprawdź sekcję Inne kontakty — często tam trafiają niepełne wpisy.
- Usuń lub uzupełnij problematyczne kontakty.
Użyj funkcji scalania duplikatów Google
W Google Contacts przejdź do Napraw i scalaj > Scal duplikaty. Duplikaty kontaktów mogą powodować konflikty podczas synchronizacji.
Rozwiązanie 3: Reset synchronizacji kontaktów w eM Client
Jeśli poprzednie metody nie pomogły, możesz zresetować lokalną pamięć podręczną synchronizacji kontaktów:
- Przejdź do Menu > Konta.
- Kliknij konto Google.
- W zakładce CardDAV lub Kontakty znajdź opcję Napraw lub Resetuj synchronizację.
- Zatwierdź reset — eM Client pobierze kontakty od nowa z serwera Google.
Alternatywnie możesz wymusić pełną resynchronizację przez kliknięcie prawym przyciskiem na folder Kontakty i wybranie Właściwości > Napraw.
Jak odczytać logi błędów synchronizacji?
Szczegółowe informacje o przyczynie błędu znajdziesz w dzienniku operacji eM Client:
- Naciśnij Ctrl+Shift+O lub przejdź do Menu > Narzędzia > Operacje.
- Kliknij zakładkę Dziennik lub Błędy.
- Filtruj wpisy po typie (Kontakty) lub dacie.
- Skopiuj pełny komunikat błędu — będzie potrzebny przy kontakcie z pomocą techniczną.
Pełny komunikat błędu często zawiera kod błędu HTTP (np. 400 Bad Request, 401 Unauthorized, 403 Forbidden), który precyzuje przyczynę problemu.
Najczęstsze pytania
Co oznacza błąd 'Nieprawidłowe zadanie' w synchronizacji Google Contacts?
Błąd 'Nieprawidłowe zadanie' (Invalid task) w synchronizacji Google Contacts eM Client zwykle oznacza problem z tokenem autoryzacji OAuth lub niezgodność danych kontaktu z wymaganiami API Google. Może też wskazywać na uszkodzony rekord kontaktu w lokalnej bazie.
Jak naprawić błąd synchronizacji Google Contacts w eM Client?
Najskuteczniejsze rozwiązania to: (1) ponowna autoryzacja konta Google — usuń i dodaj konto ponownie; (2) sprawdzenie kontaktów Google pod kątem brakujących wymaganych pól; (3) reset synchronizacji kontaktów przez Konta > Google > Kontakty > Napraw.
Czy błąd Google Contacts wpływa na synchronizację e-maili?
Nie — błędy synchronizacji Google Contacts są niezależne od synchronizacji poczty Gmail. E-maile będą nadal synchronizowane poprawnie nawet gdy kontakty zgłaszają błąd.
Jak sprawdzić logi błędów synchronizacji Google Contacts w eM Client?
W eM Client przejdź do Menu > Narzędzia > Operacje lub użyj skrótu Ctrl+Shift+O. Zakładka 'Dziennik' lub 'Błędy' pokaże szczegółowe komunikaty błędów synchronizacji.
Pobierz najnowszą wersję eM Client
Aktualizacja do najnowszej wersji eM Client często rozwiązuje problemy z synchronizacją Google. Pobierz bezpłatną wersję.
Pobierz eM Client