Ah vieille version, la 1.7 est stable surtout à partir de 1.7.5
En gros votre soucis c’est que les dépendances du modules ps_linklist ne sont pas chargées correctement par l’autoloading.
Normalement le module inclus ses dépendances avec composer via un fichier /modules/ps_linklist/vendor/autoload.php
Qui devrait être inclus au début du fichier /modules/ps_linklist/ps_linklist.php
Sur les anciennes versions, Prestashop et les modules se mélangent les pinceaux et les dépendances entre le cœur et des modules de mélangent dans les auto loader et c’est le bazar... ou les instances sont créées avant le chargement de l’auto loading composer...
Si vous ne pouvez pas utiliser la dernière version de Prestashop et du module, n’utilisez pas cette version du module mais l’ancienne sans les dépendances à composer.
https://github.com/PrestaShop/ps_linklist/releases/tag/v2.1.6