no premium, I'll do some other tests
Discussion
It could be the way we upload. The 200mb goes to memory first to get a hash and verify later. Which means that there is a bunch of memory being created and deleted. Primal probably doesn't check hashes on the upload since it is their own service.
The crash happens only with blossoms (tested other servers, same crash), not with nip96.
It isnt an upload-error that amethyst is able to recognize, it just crashes in the first second the upload start.
Primal client claim to do a mirroring of the media to other 2 blossoms, so at some point I expect it needs to check hashes (?).