I have a snap called playerctl which I think needs classic confinement. This snap finds media players by calling
ListNames on the session bus to detect which media players are running on the session with a well known name that follows the MPRIS specification. It may then connect to any of them to call methods or listen to signals. The package will not work at all without permission to do this.
Would classic confinement be required in this case or is there some way to give the package this permission?