Hello,
The issue with regards to uploading images is actually a confirmed bug.
Our developers are currently working on it already.
Kindly wait a little while for an update.
+1

Liked this
Thank you for choosing iClan Websites.
Dexter
Customer Support