Gracias por tu consulta, @gonzalosevilla. Lo que comentan @angel_96 y @manueltech es muy acertado. En PrestaShop 1.7.7.5, los problemas de carga de assets en el panel de administración suelen estar relacionados con la ruta o, más comúnmente, con el momento en que se llaman los métodos addCSS y addJS. Aunque getPathUri() debería ser fiable, en algunas configuraciones o versiones, el uso de la propiedad _path del módulo (que es una URL absoluta) directamente puede ofrecer mayor robustez, especialmente si el run() se ejecuta en un contexto donde la resolución de rutas relativas es ambigua.
Prueba a modificar tu fragmento de código así en conorderdis/classes/ConorderdisAdmin.php:
function run()
{
if (isset($this->context->controller) && method_exists($this->context->controller, 'addCSS')) {
$this->context->controller->addCSS($this->module->_path . 'views/css/admin_conorderdis.css');
$this->context->controller->addJS($this->module->_path . 'views/js/adminConditionBuilder.js');
He cambiado $this->module->getPathUri() por $this->module->_path. Esta pequeña diferencia asegura que la ruta se construye de la forma más directa y absoluta para el módulo. Además, para una gestión más limpia y mantenible de reglas de descuentos en tu tienda, te recomiendo echar un vistazo a módulos especializados como descuentos condicionales para pedidos, que ya gestionan estos detalles internos de PrestaShop de forma optimizada y garantizan la carga correcta de sus assets.