Hi,
Regarding your screenshot, it is "logical".
You have a javascript error in your website so the uploader is not initialized correctly ; that's why you see the "upload" field just below the image zone.
Please check your browser console in order to get more details about your javascript issue. It's probably related to your template or an external plugin.
Regards,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.