OnePunch will send the correct cia file size, however immediately after starting the transfer of data FBI will error.
I imagine this is because of some difference in how sockets work in Windows vs Linux in wxWidgets.
Suggestions/Pull Requests wanted.