HI,
just FYI, this is the easier way to see if there is an illigal character that will break the maps in any of your listing.
You must have firebug installed or use Chrome developer tools. I use firebug.
Activate firebug in console mode and refresh the home page. The map queries will appear (see image attached).
As you can see the query containes all category IDs:
yoursite.net/wp-admin/admin-ajax.php?action=geodir_ajax_action&geodir_ajax=map_ajax&ajax_action=cat&cat_id=31,14,15,23,22,40,21&search=&gd_posttype=gd_place
We need only category 40 that Guust said it had problems:
yoursite.net/wp-admin/admin-ajax.php?action=geodir_ajax_action&geodir_ajax=map_ajax&ajax_action=cat&cat_id=40&search=&gd_posttype=gd_place
You can find this URL with the right category ID, buy simply unticking all other categories from the map. In firebug console each category unticked will trigger a new query, so you want to use the last one.
Now we can paste that URL in jsonlint.com, that will tell you if and where there is a problem.
Most of the time is a “tab” space copied from word or excel at the end of the title.
Let us know if this helps.
Thanks