This is just a theory but I think your dbus session isn't working properly.
I have noticed dbus problems with my sid system using a console log-in to a dwm session but not when using GDM to log-in to GNOME.
In Arch, there are a set of scripts supplied with the
xinit package that can be called from ~/.xinitrc (~/.xsession in Debian) to start the dbus session properly when using a console log-in.
I will try copying these scripts to my Debian system later and see if this fixes my problems and post the scripts here for you to try if they do.
As systemd is new to Debian, I think the developers have concentrated on support for the desktop environments and left the pure window manager users (who tend to be more expert) to fend for themselves (as it were).
This is just a theory though.
When using systemd, what is the output of: