Incompatible with IE8
Raphael itself supports IE6+ actually.
But when open demo of flowchart.js on IE8, the vml elements were generated seen from IE inspector but not displaying at all.
sometimes, IE8 report error at line 7448 ofraphael.js v2.1.4
params.font && (textpathStyle.font = params.font);
but since demos from raphaeljs.org works well on IE8, so I suspect some calling approach was wrong in flowchart.js
I tried to re-create a object paper for FlowChart() in drawSVG method:
var diagram = new FlowChart(container, options);
diagram.paper = new Raphael(container, 2000, 2000); // new add line to re-create a Raphael object
Now the graphics appears, however, all elements are piled together, seems the offsets of each element doesn't work in IE8
IE 8 itself is no longer supported by Microsoft so I wouldn't really worry about it.
I wouldn't expect fixes for browsers that have been EOL by their manufacturers
IE8 does not support SVG files.