Hmmm....I see you hide the 'geoChartContainer' div after calling geoChart.draw(). Charts sometimes have problems drawing in hidden containers (which could be happening here, because drawing is asynchronous). If you put the hide and show calls in a 'ready' event handler for the chart, that will eliminate the one possible issue:
google.visualization.events.addListener(geo, 'ready', function() {
$('#geoChartContainer').hide();
$('#geoChartContainer').fadeIn(800, function() {});
});
geo.draw(dataTableGeo, {
'width': 1200,
'height': 750,
'region': 'world',
colorAxis: colorObject,
// colorAxis: {values: [-1, instancesLowestValue, instancesHighestValue]},
'backgroundColor': 'none'
});
If that doesn't fix the problem, try building a simpler version of the page that still produces the error.