Hi,
That's a problem which indeed happens with two categories listing module.
Can you try to change the code:
$found = $app->getUserState(HIKASHOP_COMPONENT.'.last_category_selected');
if(JRequest::getString('ctrl','category')=='product'&&JRequest::getString('task','listing')=='show'){
to
if(JRequest::getString('ctrl','category')=='product'&&JRequest::getString('task','listing')=='show'){
$found = $app->getUserState(HIKASHOP_COMPONENT.'.last_category_selected');
in the file components/com_hikashop/views/category/tmpl/listing_list.php ?
That should hopefully fix the problem.