mtdev thanks, I did some tests on my server but I could not replicate the issue.
There's only one thing I can think of that could cause an issue, which I have fixed in the new release. It would be caused by a different extension trying to read the files upload at the same time, but I can't think of any extension that would do that.
If that doesn't fix it, maybe it's an issue with the webserver not forwarding the file content properly, or the filesystem having an issue. But both seem unlikely because both would also break regular avatar upload.
Version 1.0.1
- Updated javascript to Webpack 5, requires Flarum 1.2+
- Fixed upload button styling
- Potential fix for empty uploads by rewinding the stream before reading