Have never used Yast to update. Always zypper dup, from the command line. This is a secondary machine, which I admit doesn’t get used a lot. My main machine is also Tumbleweed, anbd have never had an issue…
df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sdb2 75161600 44184900 18203420 71% /
devtmpfs 4096 0 4096 0% /dev
tmpfs 8078468 58212 8020256 1% /dev/shm
efivarfs 192 54 134 29% /sys/firmware/efi/efivars
tmpfs 3231388 2000 3229388 1% /run
/dev/sdb2 75161600 44184900 18203420 71% /.snapshots
/dev/sdb2 75161600 44184900 18203420 71% /home
/dev/sdb2 75161600 44184900 18203420 71% /boot/grub2/i386-pc
/dev/sdb2 75161600 44184900 18203420 71% /srv
/dev/sdb2 75161600 44184900 18203420 71% /usr/local
/dev/sdb2 75161600 44184900 18203420 71% /var
/dev/sdb2 75161600 44184900 18203420 71% /boot/grub2/x86_64-efi
/dev/sdb2 75161600 44184900 18203420 71% /opt
/dev/sdb2 75161600 44184900 18203420 71% /root
tmpfs 8078472 8052 8070420 1% /tmp
/dev/sdb1 204560 5960 198600 3% /boot/efi
/dev/sdb5 775526396 7331336 768195060 1% /home/data
tmpfs 1615692 276 1615416 1% /run/user/1000
tmpfs 1615692 256 1615436 1% /run/user/0
Thanks.