When uploading one or more materials that form Material Assets inworld, and it fails midway with one or more textures, the upload just continues without the failed textures. Material Assets with failed textures will then be without for example a Normal map, or an ORM map.
I would expect on failure to be presented with options about how to continue:
* Retry with the failed texture
* Continue without the failed texture
* Abort upload
The benefit of retrying is obvious, should it succeed.
Continuing is what we have today.
Aborting comes with the benefit that it's easier to repair afterwards, and not having to wait for the rest of the uploads to finish, possibly with more failures to leave a rigtht mess if there are a bunch of materials being uploaded at once.
I consider not having these options a bug, worst affected are those that pay for uploading textures.