could it be that the png is not being saved as interlaced?