Why the click on a combination from the list page does not redirect to the right selected attributes?
If clicking a combination in a product list opens the product page with different attributes selected, ask your theme developer to check the URL used by the product miniature links. A link using {$product.canonical_url} may open the product without retaining the displayed combination.
In the official Classic 3.0.0 template, miniature links use {$product.url}.
Check the theme links
For a theme using Classic-style templates, the relevant file is usually /themes/yourthemename/templates/catalog/_partials/miniatures/product.tpl. Its location and line number depend on the theme; a child theme override may also apply.
If you find a miniature navigation link such as:
<a href="{$product.canonical_url}" class="thumbnail product-thumbnail">
replace only its href value with {$product.url}, retaining the other link attributes:
<a href="{$product.url}" class="thumbnail product-thumbnail">
Also have the other navigation links in the same miniature checked, including the product title and the thumbnail without an image. This correction concerns clickable links to the product page: do not replace every use of canonical_url throughout the theme.
Save, then clear the caches. From a product list, click several combinations of the same product and check that the expected attributes are preselected on the product page.
If the links already use {$product.url}, send the case to your theme developer or support so that other elements affecting navigation can be investigated.