Hi Nicolas, thanks for your reply. But it is not the Joomla error page or a custom error page.
Eventually, I will set up a custom error page. But I have not put any error.php file in my template yet, and I can't get the Joomla system one to show. When I make up a page URL that doesn't exist, it should show the "system" error page. Like this:
Instead, it looks like HikaShop is trying to find a product or page, and shows my real template, with a simple system message.
It still loads the template, modules, etc. which looks better than the system one. But I am not sure how to stop this from showing, so I can set up the error page how I want, with more useful messaging to visitors.