Hallo,
in der Version 6.4.1 wurde das Template etwas angepasst, das Problem wurde jedoch nicht behoben.
vendor / shopware / storefront / Resources / views / storefront / component / product / card / action.html.twig Zeile 8:
{% if displayBuyButton and config('core.listing.allowBuyInListing') %}
wie folgt erweitern:
{% if displayBuyButton and config('core.listing.allowBuyInListing') and product.variation == false %}
dann wird der „Detail“-Button richtig angezeigt. Danke an @tra für die Lösung!