sm2uploader also works with OrcaSlicer. For Cura, I’m still using the official Snapmaker Cura plugin (0.9.3) and it works well for me.
Here is what I use to start sm2uploader (v2.9, Ubtuntu 24.04): sm2uploader-linux-amd64 -octoprint :8844
Snapmaker J1 firmware: v2.7.2