Rolosoft.comRolosoft Geo IP.NET Documentation
Compatibility with Page Level Culture/UICulture Settings

Page level settings for "Culture" and / or "UICulture" in ASP.net page attributes will override those made earlier in the page lifecylcle by Geo IP.Net.

A particular problem is where the Culture and UICulture are set to Auto as in the example below.

CopyBE AWARE - These settings will override Geo IP.NET
<%@ Page Language="C#" AutoEventWireup="true" Culture="Auto" UICulture="Auto" %>

The soultion is to either remove the Culture and UI UICulture attributes (if you want Geo IP.Net2 to set these) or to set them to anything other than Auto (e.g. en-US) if you want a consistent culture.