Ich versuch es mal kurz zu machen und nicht zu technisch ...
Also Ausgangspunkt für unsere Diskussion ist die IP-Adresse über welche in den meisten Fällen das LAnd identifiziert wird. Da wird deine IP meist mit einer Datenbank abgeglichen und somit das Land ermittelt es gibt auch andere Möglichkeiten aber diese ist die noch am meisten verbreitete und auch eine recht zuverlässige. Probleme kann es da geben z.B. mit dem Handy oder mit dem Surfstick da dort ab und an mal "falsche" IPs vergeben werden aber auch das ist eher seltener geworden ...
Es kann auch sein das die IP noch unbekannt ist also nicht in der Datenbank aber das passiert nur recht selten. Es wäre hilfreich zu wissen wie du ins Internet gehst und wer dein Provider ist. In den allermeisten Fällen hat sich das Problem auch schon mit dem nächsten Wechsel der IP-Adresse wieder erledigt. Ich z.B. bin Kunde der Telekom und meine IP wird ab und an in den kostenlosen Datenbank nicht gefunden da sie noch zu "neu" ist aber bei den kommerziellen Anbieter gibt es da an sich wie schon gesagt nur ganz selten Probleme.