The .exec requests in a scenario do run one after the other, once the response for the earlier request has arrived.
So, if you have a problem with the last action, see if the valid response from first request actually means the file has been created or it just puts on some queue to be processed asynchronously.
Also you could try adding pauses between the requests.