"A hanging Promise was cancelled" in a rust-wasm worker

I am getting this message from one route handler in my worker. With console_debug I managed to pinpoint it to call to hound::WavWriter::new. I don't think there was a panic, but the function doesn't even return before the hanging promise is cancelled. What part of the used tools/libraries might be the actual culprit and how do I fix this?
Was this page helpful?