Cannot unzip zip file with window 10/11

I encountered a problem cannot unzip certain zip files with Window10/11.

I made a program which one downloads excel files as a zip file by using minizip-asm.min.js library.

Everytime try to unzip this zip file with window10/11, 0x80004005 : Unspecified error.

It can be unzipped by 7zip or such kind of programs, but it is impossible only Windows built-in programs.

How can I fix or handle it?

hers’s my js code

function gfn_exportExcel(dataJson, fn, pw) {

    var data = dataJson.data;
    var wch = dataJson.wch;

    // step 1.making workbook 
    var wb = XLSX.utils.book_new();

    // step 2. making excel sheet
    var newWorksheet = XLSX.utils.aoa_to_sheet(data);

    // step 2-2. setting columns
    newWorksheet["!cols"] = gfn_fitToColumnExcel(data, wch);

    // step 3. naming workbook
    XLSX.utils.book_append_sheet(wb, newWorksheet, "data");

    // step 4. making excel file
    var wbout = XLSX.write(wb, {bookType:'xlsx',  type: 'binary'});

    // step 5. export excelfile or export files as zip file
    if( pw ){
        var mz = new Minizip();
        mz.append('data.xlsx', gfn_s2ab(wbout), {password : pw});
        saveAs(new Blob([mz.zip()],{type:"application/octet-stream"}), fn + ".zip");
    } else {
        saveAs(new Blob([gfn_s2ab(wbout)],{type:"application/octet-stream"}), fn + ".xlsx");
    }
}