`jackaudiosrc` resource not found for pipewire-jack

I’m trying to send SuperCollider audio output to webrtcsink with the pipeline: gst-launch-1.0 -v jackaudiosrc port-pattern="livecoding" ! webrtcsink run-signalling-server=true

I’m using pipewire-jack because I’m running it in a Docker container, and JACK doesn’t run nearly as smoothly as Pipewire in the container. I’ve successfully used a similar pipeline (pipewire-jack, jackaudiosrc ! [...] ! udpsink), but I upgraded the gstreamer version so that I could use webrtcsink from the rust plugins and now I’m getting this issue.

Here’s the output with default log levels, and below that is a link to a github gist for an output with log level 5…

Setting pipeline to PAUSED ...
ERROR: from element /GstPipeline:pipeline0/GstJackAudioSrc:jackaudiosrc0: Resource not found.
Additional debug info:
../ext/jack/gstjackaudiosrc.c(314): jack_shutdown_cb (): /GstPipeline:pipeline0/GstJackAudioSrc:jackaudiosrc0:
Jack server shutdown
ERROR: pipeline doesn't want to preroll.
Pipeline is live and does not need PREROLL ...
ERROR: from element /GstPipeline:pipeline0/GstJackAudioSrc:jackaudiosrc0: Internal data stream error.
Pipeline is PREROLLED ...
Additional debug info:
../libs/gst/base/gstbasesrc.c(3177): gst_base_src_loop (): /GstPipeline:pipeline0/GstJackAudioSrc:jackaudiosrc0:
streaming stopped, reason not-negotiated (-4)
Setting pipeline to PLAYING ...
ERROR: pipeline doesn't want to preroll.
Execution ended after 0:00:00.000437334
Setting pipeline to NULL ...
Freeing pipeline ...

Any help would be greatly appreciated. I’m pretty new to this stuff and have been digging into this issue for a while but haven’t figured out a solution. Thanks!

I can see that the Pipewire node that should be matching the port-pattern="livecoding" is alive, via pw-cli ls

id 38, type PipeWire:Interface:Node/3
        object.serial = "41"
        client.id = "37"
        client.api = "jack"
        node.description = "livecoding"
        node.name = "livecoding"
        media.type = "Audio"
        media.category = "Duplex"
        media.role = "DSP"