Does the store locator map on the front-end break, of do you mean the map on the settings page itself?
Does it also happen when you disable all other plugins, and switch back to a default theme?
When I switch default theme map work.
I use bootstrap in theme, maybe that make bug?
It could be that because the markers are placed all over the world, in combination of the map being not that wide that Google Maps just renders it incorrectly.
You can test if this is the issue by setting the store locations for Kuwait, Singapore and Australia to draft so that they don’t show up on the map and then see if the map does render correctly on page load. Also try to disable all other plugins for a second to rule out any other plugins messing with it.