Mensaje de error: "mediaAssets.location: URL no es válida"
Este error ocurre cuando estás enviando un valor de "mediaAssets.type" pero el correspondiente "mediaAssets.location" (que contiene tu URL de imagen) está vacío.
Para evitar esto, puedes agregar una regla en el campo "mediaAssets.type", para vaciarlo cuando el campo "mediaAssets.location" no está establecido.