10/10 for the quick replies chap!
IIS8 on Server2012r2 as it happens, but figured out the problem…
I didn’t have IIS_ISURS read permissions set to the PHP temp directory.
Server mis-configuration as you suspected.
Seems to be working without issue now. Job done 🙂
Having the exact same issue.
Have the default theme active, with zero additional plugins activated.
Commenting out the lines 50 and 185 as mentioned above works as a temp-fix.
Any thoughts on why?