It seems like after 1.81 rust requires some (nightly only?) flags to build the wasm code correctly. See https://blog.rust-lang.org/2024/09/24/webassembly-targets-change-in-default-target-features.html