[MicroOS] [Tumbleweed] Transactional server - problem with shutdown/reboot

Hello,
I have a problem with shutdown/reboot operating system. It hangs at:

“A stop job is running for Cryptography setup for cr_var (... / no limit)"

My partittioning scheme is (MicroOS):

/boot/efi (vfat, no encryption)
/ (encrypted, btrfs, with default subvolumes, fstab option compress=zstd)
/var (encrypted, btrfs)

I tried to fresh install of Tumbleweed (Transactional Server role) with partition scheme such as:

/boot/efi (vfat, no encryption)
swap (encrypted)
/ (encrypted, btrfs with default subvolumes, fstab option compress=zstd)
/home (encrypted, btrfs with some subvolumes, fstab options autodefrag,compress=zstd)

and have the same issue: “A stop job is running for Cryptography setup for cr_home (… / no limit)"
The only solution is forcibly rebooting using ALT+CTRL+DEL.
I was looking for traces in logs, journalctl, dmesg - nothing found…
Can anyone help me? :frowning:

Probably releated to: https://bugzilla.opensuse.org/show_bug.cgi?id=1175850

It seems to (partially?) resolved.
According to https://bugzilla.opensuse.org/show_bug.cgi?id=1175850, workaround is:

mkdir -p /etc/systemd/system/systemd-cryptsetup@.service.d
cat > /etc/systemd/system/systemd-cryptsetup@.service.d/stop-before-udevd.conf << EOF
[Unit]
After=systemd-udevd.service
EOF
systemctl daemon-reload

It works fine for me.

This comment belongs to bug report.