Non c'è niente di sbagliato nella tua app - è esattamente come funziona Google. Non mostrano una versione "corretta" dei confini in tutto il mondo. Invece, rilevano da dove stai accedendo a Maps e ti mostrano i confini come sono riconosciuti in quel paese. Quindi se sei in India e stai visualizzando una regione contesa, vedrai una serie di linee; passa a un indirizzo IP pakistano e i confini si spostano. Non è un glitch, è una politica deliberata.
Google ha preso questa decisione perché alcuni territori hanno rivendicazioni contrastanti con un peso politico serio dietro. Invece di prendere una parte e fare arrabbiare un governo (o più di uno), localizzano la visualizzazione. La posizione del tuo account, la posizione del dispositivo e l'indirizzo IP influiscono tutti su quale versione vedi. Aree contese come la Crimea, il Kashmir, le Alture del Golan e parti del Mar della Cina Meridionale ricevono tutti questo trattamento - i confini cambiano letteralmente a seconda di dove proviene la richiesta.
La parte complicata è che questo approccio funziona bene per i viaggiatori e gli utenti occasionali, ma significa che non esiste una singola mappa "vera" sulla piattaforma di Google. Se hai bisogno di conoscere il confine riconosciuto a livello internazionale secondo l'ONU o un'altra autorità, dovresti verificarlo separatamente. Google non sta cercando di essere subdola - sta semplicemente rimanendo neutrale dando a ogni regione quello che il governo di quella regione considera corretto.