In the file “product/class/api_products.class.php” on the line 465, the variable $keys has only 5 values, whereas the function product->getChildsArbo returns 6 values. Therefore when we apply the function “array_combine” it returns false as there are more values than keys to match them with.
Adding an additional key in “$keys” does fix the problem.
However that is not an acceptable fix for us. Any update of Dolibarr and this fix would be overridden. How can we ask the module’s developer to fix this bug?