Currently a potential error has been added for assets not supported. Currently this error is generic per commodity type, example being MesidoAssetIssueType.COLD_ASSET_TYPE_NOT_SUPPORTED (used for cooling assets not supported). A more pragmatic way would be to change this so that there is 1 generic ASSET_TYPE_NOT_SUPPORTED then based on the selected workflow we can select which asset types are not supported.