When getting a BadRequest error from the SBG platform, it's not clear what the cause of the bad request is. I assume this could be input IDs, the workflow IDs, the project IDs etc. If the reason for the bad request was listed in the error message this would make debugging easier on the user side.
