only report error once per call to saveTiles