Objects are one of the supported types for geo_point, there's plenty of posts on this topic here at discuss, I've found this one where a colleague suggests to refresh the index pattern in Kibana.
What do you see on your index pattern?
Another thing to try is to do a simple geospatial query against your index to confirm your data is stored as geometries, for example:
GET bitvise-geo/_search
{
"query": {
"bool": {
"must": [ { "match_all": {} } ],
"filter": {
"geo_bounding_box": {
"geoip.location": {
"top_left": { "lat": 90, "lon": -120 },
"bottom_right": { "lat": -90, "lon": 120}
} } } } } }