fix #186: add error status to model-based graphs, remove promise status