PulseAudio server credentials are stored as properties on the X11 root window. Since LXDM does not restart X after logout by default, these properties must be cleared manually on logout, otherwise PulseAudio will not work on second login.
The 'pax11publish -r' command can be used to remove PulseAudio configuration from the X11 root window. Adding the following line to /etc/lxdm/PostLogout solves the problem:
test -x /usr/bin/pax11publish && /usr/bin/pax11publish -r
when session exit, pulseaudio server will be killed, the Cookie stored is use less and not privacy related, and next login will override them.
This is the problem: the next login does not override the previous configuration unless you clear it manually from the X11 root window.
I think it's responsibility of pulseaudio, it should clean when session exit.
I have a git commit workaround this now.
It fixes the problem. Thanks!