p7zip has a serious buffer overrun issue when handling zip files
The bug makes the code think file paths are way longer than they actually are and, because of that, sometimes the user might see 7z complaining there is already a file with the same name as the one currently being extract inside the destination directory.
I've already reported the bug upstream https://github.com/p7zip-project/p7zip/issues/112#issuecomment-1509959881
The above link also has more details about the bug.