Issue was resolved. The path to the file was incorrect! This dir location confusion was because of working in the docker env. Mounting the correct folder solved the problem.
The error message not a ZIP archive is misleading though. It is better to add a more comprehensive and specified message like File not found or wrong path.
Thanks.