独りでの開発、本当にご苦労さまです。
高音質で楽しませていただいています。
新ユーザーを追加して設定を移行した際に、新ユーザーで起動するとパーミッションエラーでMPDが起動しなくなる現象がおきました。
ユーザーモード(--user)でMPDを動かす設定になっていますが、ログの出力先が /var/log/mpd/mpd.log(システム領域)のままになっていました。
log_file "syslog(もしくはホームディレクトリ内(~/.config/mpd/mpd.log など))に変更すると、ユーザー入れ替え時にもエラーにならず起動できるようになりました。
ユーザーの入れ替えとかは想定していない、推奨しない使い方かもしれませんが、
ログの出力先をlog_file "syslog(もしくはホームディレクトリ内(~/.config/mpd/mpd.log など))に変更するのはどうでしょう。
新ユーザーを追加して設定を移行した際のトラブルが減るようなきがします。