Found it...
Delete, move and copy links are not forwarding page number which then defaults to page 1 which leaves $pInfo empty. adding the page number to the link resolves the problem.
admin/category_product_listing.php starting around line 899 added bit in red
Code:
<a href="<?php echo zen_href_link(FILENAME_CATEGORY_PRODUCT_LISTING, 'cPath=' . $cPath . '&product_type=' . $product['products_type'] . '&pID=' . $product['products_id'] . '&action=delete_product' . (isset($_GET['page']) ? '&page=' . $_GET['page'] : '')); ?>" style="text-decoration: none">
<div class="fa-stack fa-lg delete">
<i class="fa fa-circle fa-stack-2x base"></i>
<i class="fa fa-trash-o fa-stack-1x overlay" aria-hidden="true"></i>
</div>
<?php // echo zen_image(DIR_WS_IMAGES . 'icon_delete.gif', ICON_DELETE); ?>
</a>
<a href="<?php echo zen_href_link(FILENAME_CATEGORY_PRODUCT_LISTING, 'cPath=' . $cPath . '&product_type=' . $product['products_type'] . '&pID=' . $product['products_id'] . '&action=move_product' . (isset($_GET['page']) ? '&page=' . $_GET['page'] : '')); ?>" style="text-decoration: none">
<div class="fa-stack fa-lg move">
<i class="fa fa-circle fa-stack-2x base"></i>
<i class="fa fa-stack-1x overlay" aria-hidden="true"><strong>M</strong></i>
</div>
<?php // echo zen_image(DIR_WS_IMAGES . 'icon_move.gif', ICON_MOVE); ?>
</a>
<a href="<?php echo zen_href_link(FILENAME_CATEGORY_PRODUCT_LISTING, 'cPath=' . $cPath . '&product_type=' . $product['products_type'] . '&pID=' . $product['products_id'] . '&action=copy_product' . (isset($_GET['page']) ? '&page=' . $_GET['page'] : '')); ?>" style="text-decoration: none">
<div class="fa-stack fa-lg copy">
<i class="fa fa-circle fa-stack-2x base"></i>
<i class="fa fa-stack-1x overlay" aria-hidden="true"><strong>C</strong></i>
</div>
<?php // echo zen_image(DIR_WS_IMAGES . 'icon_copy_to.gif', ICON_COPY_TO); ?>
</a>
Bookmarks