If an article at Wikivoyage contains no markers (i.e. maplink codes with GeoJSON) an invalid GeoJSON code is created for the wgKartographerLiveData variable in the document header.
Working example (with text markers):
"wgKartographerLiveData":{"mask":[{"type":"Feature","geometry":{"coordinates":[[[36000,-180],[36000,180],...
Invalid GeoJSON, for instance at voy:en:Marshfield_(Massachusetts):
"wgKartographerLiveData":[[],[],[],[],[],[],[],[],[],[],[],[],[],[],...
The MediaWiki:Kartographer.js is not able to handle this code, and a JS error message like "Uncaught SyntaxError: Unexpected token u in JSON at position 0" occurs.
The effect of this faulty code is surely that the Kartographer map is not shown at all (empty space).