Hi,
The quantity is not 0 for the main product but what is the quantity for the variants ?
HikaShop first use the quantify of the variant and if the quantity for the variant is "unlimited" it uses the quantity of the main product.
So, you have to check your variants too.
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.