Thanks a lot — you found a real gap. I reproduced both cases and read the filename bytes in the ZIP central directory directly.
BuildHarbor 1.1.0 now:
• checks central-directory filename bytes before library normalization;
• reports the affected entries containing backslashes;
• offers an explicit “Normalize ZIP entry separators to /” repair;
• exports a new ZIP whose entry names use /, while preserving the original archive untouched;
• reopens and rescans the output to verify that no backslash entries remain.
I verified this with synthetic ZIPs. I still do not claim that every itch.io HTML5 runtime fails on backslash names; the final draft upload remains the authority. Capitalization and wrapping-folder checks remain in place too.
Thanks for pointing this out — your comment led directly to the fix: https://p4odebatata.itch.io/buildharbor-html5-zip-repair