I have 3 custom content types, each with a map.

I've created separate input maps - OpenLayers maps, each with the Geofield - Fuels the geofield map-input form checked - and associated them to the field on each of the content types - Manage Fields - Location Field - Field Type: Geofield - Widget: OpenLayers Map. These seem to be capturing the data.

To display the fields on a node page I've created views where the format is OpenLayers Data Overlay,
created an output map for each field where I've selected the relevant Views Overlay in Overlay Layers IN ADDITION TO Placeholder for Geofield Formatter for each,
for each I've zoomed to the geofield_formatter layer.

On the node page, all maps seem to be displaying the correct data, however the first content type I created is zooming to the data associated to that node, however the other two content types aren't zooming and seem to be displaying the data for that field for other nodes too.

I think I've been consistent in the way that I've set up all three.

Is it something to do with having reused the geofield_formatter?

Any help appreciated, thanks.