Since step data validation is now performed, we may get early HTTP 400 errors and need to assert those differently than if the data is accepted by the PUT call.