Failed to create secure directory

pulseaudio[3190]: Failed to create secure directory (/home/user/.config/pulse): No such file or directory
systemd[3160]: pulseaudio.service: Main process exited, code=exited, status=1/FAILURE
systemd[3160]: pulseaudio.service: Failed with result 'exit-code'.
systemd[3160]: Failed to start pulseaudio.service - Sound Service.
systemd[3160]: pulseaudio.service: Scheduled restart job, restart counter is at 4.
systemd[3160]: Stopped pulseaudio.service - Sound Service.

Reason: user tries to login with graphical environment without /home mounted (LUKS with manual unlock)

Solution:

systemctl --user edit pulseaudio.service
/home/user/.config/systemd/user/pulseaudio.service.d/override.conf After=local-fs.target home.mount Requires=home.mount
 
systemctl --user daemon-reload
systemctl --user start pulseaudio.service