I am working on a plugin and till version 4.10 it works fine.
With version 4.20 when I upload it my Script directory, which contains one file, is extract firstly as a file, and after that when extraction of my js file try to create directory scripts it says that the file or directory is already created.
I can see in the destination directory Scripts is created as file.
But same package works fine for 4.10
Using 7zip to zip/unzip on my machine. Manual unzipping looks fine and no errors.