имя класса модуля должно совпадать с именем модуля, например:
class myNextModule extends Module{
public function __construct(){
$this->name = 'myNextModule';
...
В противном случае выдается ошибка «Модуль не является допустимым именем модуля» во время установки. Возникла такая же проблема, после исправления установка успешно завершилась. (Prestashop 1.7.6)