Bon après pas mal de recherche j'ai trouvé!
J'ai ajouté dans les controllers (les trois: rules, email,program) du module public $ssl = true; et cela fonctionne bien
et j'ai désactivé la ligne 46 du controller program:
$this->context->controller->addJS(_MODULE_DIR_.$this->module->name.'/js/'.$this->module->name.'.js');
Au moins si quelqu'un cherche