Hello,
The issue was caused by the missing VirtueMart menu item ID in the News Show Pro GK5 module settings. Although you created a VirtueMart menu item, the main menu is using an alias, which can lead to confusion.
For example, in the Serbian NSP module: Trenutno u Ponudi, the correct VirtueMart menu item ID is 1071.
Please go to the VirtueMart Additional Settings tab in the module and enter this exact ID: 1071.

This will ensure the product detail pages use the correct routing.
I’ve applied the same fix to the English NSP module: **Currently on OFFER **
Please check and let me know if everything works as expected.