Hi,
The error comes from the Nicepage component, not from HikaShop. Your stack trace shows it is thrown in com_nicepage/tables/sections.php (PagesTableSections->load) during the onAfterRender event.
Here is what happens. HikaShop displays the product tags using Joomla's own tag system and Joomla's standard tag layout, so each tag is a normal Joomla tag link (option=com_tags&view=tag&id[0]=...). On those tag pages Joomla passes the tag id as an array, which is its normal behaviour. The Nicepage system plugin reads that id expecting a single value and puts it directly into a database query, so the array becomes the text "Array" and you get "Unknown column 'Array' in the where clause".
You can confirm this in two ways:
1. Disable the Nicepage system plugin and click the tag again. It will work.
2. Click a tag anywhere outside HikaShop (for example on a normal Joomla article tag). You will get the same error, which shows it is not related to HikaShop.
The fix needs to be done on the Nicepage side (their plugin should handle the array id used by Joomla tag pages), so we would suggest reporting it to Nicepage, or keeping the Nicepage system plugin from running on the tag pages.