Поскольку ваше изображение выглядит правильно, за исключением цвета фона, изображение, скорее всего, не повреждено.
Черный фон в прозрачных областях PNG чаще всего вызван приложением просмотра, которое вы используете, или приложением, используемым для экспорта изображения на диск. Приложение не может правильно отображать прозрачность.
Поскольку пиксели PNG состоят из четырех цветовых значений (красный, зеленый, синий и альфа, RGBA), любое приложение для просмотра или редактирования, которое игнорирует альфа-компонент, просто отображает остальные цветовые компоненты. Если все эти компоненты RGB установлены в 0, результирующий цвет будет черным.