Kibana 7.7.1 is not reflecting geo_point data from my index pattern

I have kibana 7.7.1

Trying to generate map visualization with my geo point data but its not coming

Here is my logstash snippet, as i see the data in logs/discover tab

source => "IP"
target => "geo.location"

I see geo.location in my data/discover fields also like below example:

But neither grid aggregation is working nor vector in my map/visualization, i can add layer but then when i save and close nothing is coming, why??