Carpuride W702P – Fehler: Eigenschaft „type“ von undefined kann nicht gelesen werden

Hallo Kurviger-Team,

ich wende mich an euch, da es in der Kurviger-App zu einem unbeständigen Absturz kommt, wenn ich versuche, Karten für die Offline-Nutzung direkt auf einem eigenständigen Android-Motorrad-Display (Carpuride W702 Plus, mit nativem Android 12, 4 GB RAM und 64 GB internem Speicher) herunterzuladen.

Jedes Mal, wenn ich versuche, einen Karten- oder Regionen-Download in der App zu starten, erscheint ein durchgehendes rotes Fehler-Popup auf dem Bildschirm:

Message: Uncaught TypeError: Cannot read property ‘type’ of undefined - URL: undefined - Line: 2 - Column: undefined - Error object: {}

Ich habe folgende Schritte zur Fehlerbehebung ohne Erfolg durchgeführt:

  1. Eine stabile WLAN-Verbindung sichergestellt.

  2. Einen vollständigen App-Daten- und Cache-Cache-Löschvorgang über die Systemeinstellungen durchgeführt.

  3. Volle Speicherverwaltungssendungen gewährt („Zugriff auf alle Dateien erlauben“).

  4. Überprüft, dass die Auswahl des Speicherpfads aufgrund von Einschränkungen der Systemordnerzuordnung auf diesem Gerät fehlschlägt.

  5. Versucht, Downloads mit kleineren regionalen Kartendateien durchzuführen.

Das Problem besteht weiterhin und scheint ein Kompatibilitätsfehler mit der WebView bzw. den JavaScript-Bibliotheken zu sein, die von der Download-Manager-Schnittstelle der App auf dieser Firmware verwendet werden.

Mein Ziel ist es, die App zu 100 % eigenständig auf dem Motorrad-Display zu nutzen, ohne auf ein Smartphone angewiesen zu sein. Gibt es einen technischen Workaround, einen Patch oder einen älteren APK-Build, der diesen Variablen-Lesefehler im Karten-Manager behebt?

Ich freue mich auf eure Unterstützung und habe einen Screenshot des Fehlers beigefügt.

Mit freundlichen Grüßen,

Jesús

Hallo Jesús und willkommen im Forum!

Wenn du ein WebView-Problem vermutest – hast du versucht, das WebView zu aktualisieren?

Gehe außerdem ganz nach unten ins Einstellungsmenü, kopiere die Debug-Informationen und poste sie hier. Das würde den Entwicklern ein besseres Bild von deiner Konfiguration geben.

Wir haben nur das Carpuride Plus mit Android 14. Unter Android 14 hat das Herunterladen von Offline-Karten bei uns funktioniert. Könntest du nachsehen, ob für dich ein Betriebssystem-Update verfügbar ist?

Wir sind uns ziemlich sicher, dass dies an der alten WebView liegt, die unter Android 12 verwendet wird. Wenn du auf 14 aktualisierst oder deine Chrome-Version aktualisierst, sollte das Problem behoben sein.