PLAT-164: properly handle errors while screens and pre/post processes,
ensure fail safe key
process run directive with check