Dlaczego tak
Najskuteczniej wyszukuje się dokładny, anglojęzyczny komunikat błędu ujęty w cudzysłów, uzupełniony o słowa kluczowe kontekstu — tu fetch i JSON, bo błąd zwykle oznacza, że serwer zwrócił stronę HTML zamiast danych JSON. Samo SyntaxError jest zbyt ogólne i da tysiące niepowiązanych wyników. Opis po polsku i ogólna prośba o pomoc nie zawierają żadnego słowa kluczowego problemu.