With the installation of libdvd-pkg, the codecs for most dvds are available. The dvd's play for a time, so it's not likely a codec issue. The errors in the log in post #8 are as follows:
On the 10th of October there's an error at 17.51:
2025-10-10T17:51:07.578296+02:00 Max plasmashell[2782]: [0000556e3d7bb820] vlcpulse audio output error: digital pass-through stream connection failure: Input/Output error
The same error at 18:20 and 18:23
At 18:46 is a another error:
2025-10-10T18:46:20.133547+02:00 Max kernel: [ 3910.809013] vlc[5305]: segfault at 7f1edc388 ip 00007f1f37535111 sp 00007f1f37517d30 error 4 in libskins2_plugin.so[7f1f3752b000+a7000] likely on CPU 2 (core 0, socket 0)
18:48 is a repeat of the earlier error at 17:51.
19:25 is a repeat of the segfault error that occurred at 18:46.
The vlcpulse error is about audio problems. You could go into vlc Tools and then Preferences and select the Audio tab and select a specific option instead of "Automatic" such Pulse, Pipewire or Alsa depending on whether Pulseaudio or Pipewire are your sound servers. Determine whichever sound server you have is running with a command such as:
systemctl --user status pipewire.service
systemctl --user status pulseaudio.service
If it's not running, start it. I expect it's running though whatever it is.
Another option is the disable hardware acceleration in vlc. Go to Tools, Preferences, Input/Codecs and disable Hardware-accelerated decoding, or select a different option such as VDPAU. These things are quite experimental and time consuming when having to check out each different option, but may produce an optimal outcome.
The libskins2 segfault is often attributed to graphics drivers or hardware acceleration. The above suggestions are usually made for this issue as well.
Personally I use mpv and abandoned vlc some years ago when it was less reliable than it's supposed to be today, but I never returned to vlc though the above suggestions are from my notes which helped me at different times.