react-leaflet-cluster uses exports.default instead of module.exports,
so Vite's default import resolves to {default: fn} not fn directly.
Unwrap with ?. default ?? to get the actual component function.
This was never triggered before because the MapContainer only renders
when there are GPS points — previously there were none (GPS bug).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>