After an update Dolphin / gwenview cannot open video files on smb share (ffmpg permission)

I first noticed this after an update 4 months ago, and I had to do a snapper rollback, and didn’t update for 4 months. I accidentally broke something last night and fixed it by zypper dup, but it brought back this bug.

Expected behavior, open dolphin, navigate to smb share, prompt for username/password, then access file tree, double click an mp4 or video file, open and plays in gwenview.

Observed behavior is the same, except file does not play in gwenview, just black screen. When I open from CLI, here is the error messages

qt.multimedia.ffmpeg: Using Qt multimedia with FFmpeg version 7.1.1 nonfree and unredistributable
libva info: VA-API version 1.22.0
libva info: Trying to open /usr/lib64/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_22
libva info: va_openDriver() returns 0
libva info: VA-API version 1.22.0
libva info: Trying to open /usr/lib64/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_22
libva info: va_openDriver() returns 0
QGraphicsWidget::setAttribute: unsupported attribute 74
kf.kio.core.connection: Socket not connected QLocalSocket::PeerClosedError
kf.kio.core: An error occurred during write. The worker terminates now.
[smb @ 0x7f7dd0002380] File open failed: Permission denied
qt.multimedia.ffmpeg.mediadataholder: Could not open media. FFmpeg error description: Permission denied
QGraphicsWidget::setAttribute: unsupported attribute 74
kf.kio.core.connection: Socket not connected QLocalSocket::PeerClosedError
kf.kio.core: An error occurred during write. The worker terminates now.
[smb @ 0x7f7dd003d680] File open failed: Permission denied

When this first happened 4 months back, someone suggested it may be because kwallet updated from 5 to 6. I also know if I open the file in dolphin via the context menu into VLC, I get prompted for smb username/password again, and asks me if I want to save it, but it does not save, and will ask me any and every time for username/password.

Is there a way to figure out what is broken, and a way to roll just that portion back, and not full snapper roll back?

“openSUSE Tumbleweed 20250917”
6.16.7-1-default
KDE 6.18.0, Qt 6.9.2, wayland
ffmpeg version 7.1.1 built with gcc 15 (SUSE Linux)