Hi, same here,
After a short investigation, I figured out that in line 236 of managerforicomoon.php (in the plugin folder), the plugin is testing MIME type.
if($file_info['extension'] != "zip" or $_FILES['managerforicomoon-zip']['type'] != 'application/zip'){
It scans for application/zip.
A var_dump test showed me that when I try to uplaod, the type is “application/x-zip-compressed” which can be reasonnably considered as accepted type.
Just reflect the change or bypass it, for example
before:
if($file_info['extension'] != "zip" or $_FILES['managerforicomoon-zip']['type'] != 'application/zip'){
after :
if($file_info['extension'] != "zip" or ($_FILES['managerforicomoon-zip']['type'] != 'application/zip' && $_FILES['managerforicomoon-zip']['type'] != 'application/x-zip-compressed')) {
Worked for me.