The issue is you have the settings:
'ResizeType' => "4",
'ResizeWidth' => "0",
'ResizeHeight' => "0",
Resize type 4 is "Fixed width and height" but your width and height are both set to zero. That is causing the image to not be created since it has no size.
If you don't specify a width or height, then the ResizeType should be set to "0" as well (no resize).