Powerpoint issues sometimes result from the amount of data that has been applied to the slides, such as the amount of graphics and tables, together with vignetted detailed charts.
Occasionally images will vanish on generation. You may need to embed those images pre-upload.
With problems such as these, it's much quicker to simply create a pdf equivalent and upload that version.