Run0 fails with "Failed to start transient service unit: Connection timed out"

I’ve been trying to use run0, but I’ve run into an issue. I’ll type run0, and my PolKit graphical password prompt comes up, I type in my password, and then it hangs for about 20 seconds before giving an error in the terminal:

Failed to start transient service unit: Connection timed out

If I run it with SYSTEMD_LOG_LEVEL=debug, I get this:

Using pty stdio mode.
Setting XDG_SESSION_CLASS to 'user-early-light'.
Bus n/a: changing state UNSET → OPENING
sd-bus: starting bus by connecting to /run/dbus/system_bus_socket...
Bus n/a: changing state OPENING → AUTHENTICATING
Successfully forked off '(polkit-agent)' as PID 63520.
Skipping PR_SET_MM, as we don't have privileges.
Successfully forked off '(sd-askpwagent)' as PID 63525.
Skipping PR_SET_MM, as we don't have privileges.
Bus n/a: changing state AUTHENTICATING → HELLO
Sent message type=method_call sender=n/a destination=org.freedesktop.DBus path=/org/freedesktop/DBus interface=org.freedesktop.DBus member=Hello cookie=1 reply_cookie=0 signature=n/a error-name=n/a error-message=n/a
Got message type=method_return sender=org.freedesktop.DBus destination=:1.547 path=n/a interface=n/a member=n/a  cookie=1 reply_cookie=1 signature=s error-name=n/a error-message=n/a
Bus n/a: changing state HELLO → RUNNING
Sent message type=method_call sender=n/a destination=org.freedesktop.systemd1 path=/org/freedesktop/systemd1 interface=org.freedesktop.systemd1.Manager member=StartTransientUnit cookie=2 reply_cookie=0 signature=ssa(sv)a(sa(sv)) error-name=n/a error-message=n/a
Failed to open /run/systemd/ask-password-block/136:0: No such file or directory
Failed to start transient service unit: Connection timed out
Bus n/a: changing state RUNNING → CLOSED

I’m using COSMIC DE. Here’s my system configuration.