Queries failing on Marvel Dashboard

Elasticsearch Version - 1.3.4
Marvel Version - 1.2.1

We have separate clusters for Marvel indices and indices containing actual data. Recently we shutdown all Marvel nodes, deleted the data folder on each of those nodes and restarted Elasticsearch service on all Marvel nodes. When we open the Marvel dashboard, we could see proper plots for Document Count, Search Request Rate and Indexing Request Rate. But there was no plot in Indices and Nodes sections below. Instead it keeps on showing the following error message:

Oops! SearchParseException[[.marvel-2015.06.10][0]: query[ConstantScore(BooleanFilter(+*:* +cache(_type:node_stats) +cache(@timestamp:[1433901960000 TO 1433902620000])))],from[-1],size[10]: Parse Failure [Failed to parse source [{"size":10,"query":{"filtered":{"query":{"match_all":{}},"filter":{"bool":{"must":[{"match_all":{}},{"term":{"_type":"node_stats"}},{"range":{"@timestamp":{"from":"now-10m/m","to":"now/m"}}}]}}}},"facets":{"timestamp":{"terms_stats":{"key_field":"node.ip_port.raw","value_field":"@timestamp","order":"term","size":2000}},"master_nodes":{"terms":{"field":"node.ip_port.raw","size":2000},"facet_filter":{"term":{"node.master":"true"}}},"os.cpu.usage":{"terms_stats":{"key_field":"node.ip_port.raw","value_field":"os.cpu.usage","order":"term","size":2000}},"os.load_average.1m":{"terms_stats":{"key_field":"node.ip_port.raw","value_field":"os.load_average.1m","order":"term","size":2000}},"jvm.mem.heap_used_percent":{"terms_stats":{"key_field":"node.ip_port.raw","value_field":"jvm.mem.heap_used_percent","order":"term","size":2000}},"fs.total.available_in_bytes":{"terms_stats":{"key_field":"node.ip_port.raw","value_field":"fs.total.available_in_bytes","order":"term","size":2000}},"fs.total.disk_io_op":{"terms_stats":{"key_field":"node.ip_port.raw","value_field":"fs.total.disk_io_op","order":"term","size":2000}}}}]]]

It has been around 12 hours now and the message has not gone away. Any idea what could be wrong here?