fix: reject artifacts whose transform returned no payload (closes #5303) (#10187)