I thought that it might be caused by having an ignoreAnalyzer on a non Analyzed field but having removed that, still get the error.