Bug 504827

Summary: skipping forward doesn't work
Product: [Applications] kasts Reporter: binni
Component: generalAssignee: bart
Status: REPORTED ---    
Severity: normal    
Priority: NOR    
Version First Reported In: 24.11.80   
Target Milestone: ---   
Platform: Snap   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description binni 2025-05-26 17:18:24 UTC
Skipping forward by 10 seconds in the episode stream does not work, and manual seeking to any point in the stream is also not functioning. Playback speed adjustment is not working either
Comment 1 bart 2025-05-26 18:23:03 UTC
Everything seems to be working for all the supported audio backends for me, but I'm not on Ubuntu myself, so that could also be a contributing factor.
Could you please give some more information about the origin of the app and the current settings?  E.g. did you get it from the Ubuntu repos, from flathub, or did you build it yourself?  Which audio backend or you using?

I noticed that you're using a beta version.  Does this bug only apply to the mentioned 24.11.80 version, or does it also happen on the latest stable version (or a previous stable version)?
Comment 2 binni 2025-05-26 20:10:37 UTC
(In reply to bart from comment #1)
> Everything seems to be working for all the supported audio backends for me,
> but I'm not on Ubuntu myself, so that could also be a contributing factor.
> Could you please give some more information about the origin of the app and
> the current settings?  E.g. did you get it from the Ubuntu repos, from
> flathub, or did you build it yourself?  Which audio backend or you using?
> 
> I noticed that you're using a beta version.  Does this bug only apply to the
> mentioned 24.11.80 version, or does it also happen on the latest stable
> version (or a previous stable version)?

Thank you for the follow-up.

I’m running Kasts on Ubuntu 25.04 (Noble Numbat). I initially installed the Snap package from the `latest/stable` channel, but the issues with seeking and playback speed were present. I then switched to the `latest/edge` channel (version 24.11.80), and the problem persists identically.

So yes, this bug affects both the stable and the beta versions (24.08.1 and 24.11.80).  
I also tested the Flatpak version (24.08.1 from Flathub), and in that case, all playback controls — skip, seek, speed — work correctly while streaming.

I did not build the application manually.

As for the audio backend, I am using **PipeWire**, which is now the default on Ubuntu 25.04.  
Kasts is installed as a Snap, so the GStreamer pipeline may be affected by sandbox limitations or missing plugins.

I can provide debug logs from GStreamer if helpful.  
Thanks again for looking into this.
Comment 3 bart 2025-05-26 20:21:07 UTC
Ok, thanks for the extra info.  That really helps.  So this is definitely a snap package issue, not a general app issue.

PS: It's a bit strange that both the stable and edge versions that you mention are quite old.  The current stable version is 25.04.1 and the edge version is 25.07.80 or something like that.  Unfortunately I'm not personally involved in the snap package maintenance, so it could be that we're indeed lagging behind in the release of snap packages.
Comment 4 binni 2025-05-26 20:53:54 UTC
(In reply to bart from comment #3)
> Ok, thanks for the extra info.  That really helps.  So this is definitely a
> snap package issue, not a general app issue.
> 
> PS: It's a bit strange that both the stable and edge versions that you
> mention are quite old.  The current stable version is 25.04.1 and the edge
> version is 25.07.80 or something like that.  Unfortunately I'm not
> personally involved in the snap package maintenance, so it could be that
> we're indeed lagging behind in the release of snap packages.

Thank you for your response and for the helpful clarifications.

After extensive testing, I can confirm that the issue persists when using the Snap package of Kasts, including the most recent version available in the edge channel (24.08.1 at the time of writing). The specific problems observed are:

Skipping forward or backward by 10 seconds in a streamed episode does not work.

Manual seeking to any position in the stream fails completely.

Playback speed adjustment has no effect.

This behavior is consistently reproducible on a clean installation of Ubuntu 25.04, using the default PipeWire-based audio stack. The issue appears independent of backend settings and seems tied specifically to the Snap packaging or its confinement mechanisms.

To resolve the issue, I removed the Snap version and installed Kasts via Flatpak from Flathub:

"flatpak install flathub org.kde.kasts"

With the Flatpak version (25.04.1), all streaming-related features work flawlessly: seeking, skipping, and playback speed adjustment are fully functional.

I am keeping Snap installed on my system, but I will continue using the Flatpak version of Kasts, as it currently provides a more stable and complete experience.

Thanks again for your attention to this report. I hope this information helps isolate the problem further.

Best regards,
Alessandro