Work top to bottom. Stop when the map recovers.
1. Plugin load
- [ ] Only Progress Map Ultimate is active (no Pro / standalone add-ons) — conflicts
- [ ] License activated — Activate license
- [ ] Needed modules enabled
2. Google Maps
- [ ] API key saved in Progress Map settings
- [ ] Maps JavaScript API enabled; billing on
- [ ] No console key/referrer/quota errors — API errors
3. Map embed
- [ ] Shortcode has a valid map
id:[cspm_main_map id="123"]— Shortcodes - [ ] Page processes shortcodes (not a plain HTML block)
- [ ] Viewing the public URL (not only the builder canvas)
4. Data
- [ ] Post type connected — Connect post types
- [ ] At least one published post with lat/lng — Add locations
- [ ] Query settings not excluding everything
- [ ] Not stuck on a search map with no search performed
- [ ] Regenerate markers after imports
5. Environment
- [ ] Caches purged (page, minify, CDN)
- [ ] JS optimizers excluded Ultimate / Google Maps
- [ ] Test with a default theme
- [ ] Debug mode for console +
debug.log
6. Ask for help
Collect: map URL, Ultimate version, enabled modules, console screenshot, and steps already tried — then contact support.
