I see, so it's a certain kind of packets that need to be accepted at the start?
I do remember switching the firewall off briefly but this was before I made that port forward rule in my router so that could've been an obstacle. Also, the person who tried and failed to download my file was not a friend but a customer service rep so who knows what kind of strict security setup he had, not to mention the language barrier because I had to ask 3 times for him to confirm or deny that he tried to click the link.
Earlier, I had a friend test my link and he (along with HFS logs) confirmed that he got the download going when I disabled my FW but couldn't when it was on. I can also test my router port forward later to confirm if that too was obstructing anything.
I will make sure to grab your latest build, but when you say there's no upload feature, I hope that doesn't mean I can't share files, as that's the only reason I used HFS to date.
But yeah, I am glad someone is still actively developing his program after all these years, I rarely see that. There is so much abandonware out there, great programs that are not compatible with modern OS, closed source too so no way to maintain them, such tragedy. Can't understand people who have less respect for their own creations than I do.