The store is automatically rejecting Jami uploads due to having two slots for dbus services that the app provides:
slots: dbus-ring-slot: interface: dbus bus: session name: cx.ring.Ring dbus-ringgnome-slot: interface: dbus bus: session name: cx.ring.RingGnome
These are named after the old application name, Ring, but are unique to this application.
I do not believe they are used by any other app to communicate with Ring so I’m actually unsure whether exposing them via a slot is the right thing to do. Maybe snapd needs to support a snap binding to dbus names without exposing those names outside of the snap so that the snap can talk to itself via dbus without requiring a store assertion - Ring has two processes which use the dbus communication channels to talk to each other.