Don't try output metrics unless the scenario is in good shape
bail gracefully on cost model routing failures. better logging