Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

no longer plays music, doesnt load songs fully #1920

Closed
1 of 2 tasks
adam110902 opened this issue Sep 25, 2024 · 47 comments
Closed
1 of 2 tasks

no longer plays music, doesnt load songs fully #1920

adam110902 opened this issue Sep 25, 2024 · 47 comments
Labels
bug Something isn't working duplicate This issue or pull request already exists

Comments

@adam110902
Copy link

Is there an existing issue for this? (Please read the description)

  • I have searched the existing issues

Current Behavior

When i launch the app it just loads the title of the song, loads for a bit, skips the song and reapeats this until closed

Expected Behavior

Play songs as normal

Steps to reproduce

  1. Open the app
  2. look at the current playing song as it loads than skips

Logs

https://gist.github.com/adam110902/60f5ba3b39f128d5b71b0a3449b99c68

Too long to paste

Operating System

android

Spotube version

3.8.1

Installation source

Website (spotube.krtirtho.dev)

Additional information

No response

Self grab

  • I'm ready to work on this issue!
@adam110902 adam110902 added the bug Something isn't working label Sep 25, 2024
@cancrexo
Copy link

+1 here. No music at all, using spotify as source

@florent4014
Copy link

+1 load the song for like 5-10 seconds then stop and nothing ever happen

@alfesc
Copy link

alfesc commented Sep 25, 2024

Same here. After some seconds, play button stops spinning and no music at all.

@thomaslp
Copy link

same thing on both Android and linux desktop app.

@JacobNussbaum
Copy link

Same also here. MacOS 3.8.1 and Android Xperia 5 iv 3.4.0 and 3.8.1
Also doesn't load all my playlists. Every time I go to the playlist page it slowly populates the list, sometimes not finishing.

@workingmachine
Copy link

Same here at Android and Windows.

@jojommeke
Copy link

+1 flatpak on linux app, also tried piped with different instances, still refuses to play

@nathansCodes
Copy link

Same here. Android and flatpak, all sources. Whenever I select a song from the queue, it loads the song (if it hasn't been loaded before) and immediately goes to the next one as if the song had finished playing. When the song is not in the queue, then it doesn't even try to clear/doesn't get added to the queue

Screencast.from.2024-09-25.14-47-38.mp4
Screenrecorder-2024-09-25-14-50-42-887.mp4

@MrPrezAtambaev
Copy link

MrPrezAtambaev commented Sep 25, 2024

Снимок экрана 2024-09-25 в 19 03 33

I also have MacOS and IOS

@nathansCodes
Copy link

This app must really like Death by Glamour by Toby Fox huh

2024-09-25.15-02-50.mp4

@Aro320x
Copy link

Aro320x commented Sep 25, 2024

I have exactly the same problem as the topic creator.
I have an Android cell phone.
It was still working 2 days ago.

@Aro320x
Copy link

Aro320x commented Sep 25, 2024

[2024-09-25 12:28:41.336771]---------------------
Bad state: The provider AutoDisposeStreamProvider#805be was disposed during loading state, yet no value could be emitted.
#0 FutureHandlerProviderElementMixin.dispose (package:riverpod/src/async_notifier/base.dart:460)
#1 StreamProviderElement.dispose (package:riverpod/src/stream_provider/base.dart:170)
#2 ProviderContainer._disposeProvider (package:riverpod/src/framework/container.dart:319)
#3 ProviderScheduler._performDispose (package:riverpod/src/framework/scheduler.dart:128)
#4 ProviderScheduler._task (package:riverpod/src/framework/scheduler.dart:83)
#5 ProviderScheduler.vsync..invoke (package:riverpod/src/framework/scheduler.dart:41)
#6 _UncontrolledProviderScopeElement.build (package:flutter_riverpod/src/framework.dart:396)
#7 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5487)
#8 Element.rebuild (package:flutter/src/widgets/framework.dart:5203)
#9 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2905)
#10 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:1136)
#11 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:443)
#12 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1392)
#13 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1313)
#14 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1171)
#15 _rootRun (dart:async/zone.dart:1399)
#16 _CustomZone.run (dart:async/zone.dart:1301)
#17 _CustomZone.runGuarded (dart:async/zone.dart:1209)
#18 _invoke (dart:ui/hooks.dart:314)
#19 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:419)
#20 _drawFrame (dart:ui/hooks.dart:283)


[2024-09-25 12:48:29.839991]---------------------
Option af: dynaudnorm doesn't exist.
#0 new AudioPlayerInterface. (package:spotube/services/audio_player/audio_player.dart:93)
#1 _rootRunUnary (dart:async/zone.dart:1407)
#2 _CustomZone.runUnary (dart:async/zone.dart:1308)
#3 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1217)
#4 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:365)
#5 _DelayedData.perform (dart:async/stream_impl.dart:541)
#6 _PendingEvents.handleNext (dart:async/stream_impl.dart:646)
#7 _PendingEvents.schedule. (dart:async/stream_impl.dart:617)
#8 _rootRun (dart:async/zone.dart:1391)
#9 _CustomZone.run (dart:async/zone.dart:1301)
#10 _CustomZone.runGuarded (dart:async/zone.dart:1209)
#11 _CustomZone.bindCallbackGuarded. (dart:async/zone.dart:1249)
#12 _rootRun (dart:async/zone.dart:1399)
#13 _CustomZone.run (dart:async/zone.dart:1301)
#14 _CustomZone.runGuarded (dart:async/zone.dart:1209)
#15 _CustomZone.bindCallbackGuarded. (dart:async/zone.dart:1249)
#16 _microtaskLoop (dart:async/schedule_microtask.dart:40)
#17 _startMicrotaskLoop (dart:async/schedule_microtask.dart:49)



[2024-09-25 13:10:21.635617]---------------------
Option af: dynaudnorm doesn't exist.
#0 new AudioPlayerInterface. (package:spotube/services/audio_player/audio_player.dart:93)
#1 _rootRunUnary (dart:async/zone.dart:1407)
#2 _CustomZone.runUnary (dart:async/zone.dart:1308)
#3 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1217)
#4 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:365)
#5 _DelayedData.perform (dart:async/stream_impl.dart:541)
#6 _PendingEvents.handleNext (dart:async/stream_impl.dart:646)
#7 _PendingEvents.schedule. (dart:async/stream_impl.dart:617)
#8 _rootRun (dart:async/zone.dart:1391)
#9 _CustomZone.run (dart:async/zone.dart:1301)
#10 _CustomZone.runGuarded (dart:async/zone.dart:1209)
#11 _CustomZone.bindCallbackGuarded. (dart:async/zone.dart:1249)
#12 _rootRun (dart:async/zone.dart:1399)
#13 _CustomZone.run (dart:async/zone.dart:1301)
#14 _CustomZone.runGuarded (dart:async/zone.dart:1209)
#15 _CustomZone.bindCallbackGuarded. (dart:async/zone.dart:1249)
#16 _microtaskLoop (dart:async/schedule_microtask.dart:40)
#17 _startMicrotaskLoop (dart:async/schedule_microtask.dart:49)



[2024-09-25 16:01:59.292040]---------------------
Option af: dynaudnorm doesn't exist.
#0 new AudioPlayerInterface. (package:spotube/services/audio_player/audio_player.dart:93)
#1 _rootRunUnary (dart:async/zone.dart:1407)
#2 _CustomZone.runUnary (dart:async/zone.dart:1308)
#3 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1217)
#4 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:365)
#5 _DelayedData.perform (dart:async/stream_impl.dart:541)
#6 _PendingEvents.handleNext (dart:async/stream_impl.dart:646)
#7 _PendingEvents.schedule. (dart:async/stream_impl.dart:617)
#8 _rootRun (dart:async/zone.dart:1391)
#9 _CustomZone.run (dart:async/zone.dart:1301)
#10 _CustomZone.runGuarded (dart:async/zone.dart:1209)
#11 _CustomZone.bindCallbackGuarded. (dart:async/zone.dart:1249)
#12 _rootRun (dart:async/zone.dart:1399)
#13 _CustomZone.run (dart:async/zone.dart:1301)
#14 _CustomZone.runGuarded (dart:async/zone.dart:1209)
#15 _CustomZone.bindCallbackGuarded. (dart:async/zone.dart:1249)
#16 _microtaskLoop (dart:async/schedule_microtask.dart:40)
#17 _startMicrotaskLoop (dart:async/schedule_microtask.dart:49)



[2024-09-25 16:01:59.582179]---------------------
OAuth authorization error (invalid_token): The access token expired.
#0 Client.send (package:oauth2/src/client.dart:134)

#1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:93)

#2 SpotifyApiBase._getImpl. (package:spotify/src/spotify_base.dart:211)

#3 SpotifyApiBase._requestWrapper (package:spotify/src/spotify_base.dart:247)

#4 SpotifyApiBase._getImpl (package:spotify/src/spotify_base.dart:210)

#5 Pages.getPage (package:spotify/src/endpoints/endpoint_paging.dart:253)

#6 SinglePages.stream.handlePageAndGetNext (package:spotify/src/endpoints/endpoint_paging.dart:187)


provider/spotify/album/releases.dart:50)

#8 FutureHandlerProviderElementMixin.handleFuture.. (package:riverpod/src/async_notifier/base.dart:348)


[2024-09-25 16:01:59.584456]---------------------
DioException [bad response]: This exception was thrown because the response has a status code of 401 and RequestOptions.validateStatus was configured to throw for this status code.
The status code of 401 has the following meaning: "Client error - the request contains bad syntax or cannot be fulfilled"
Read more about status codes at https://developer.mozilla.org/en-US/docs/Web/HTTP/Status
In order to resolve this exception you typically have either to verify and fix your request code or you have to fix the server code.

#0 DioMixin.fetch (package:dio/src/dio_mixin.dart:509)

#1 CustomSpotifyEndpoints.getView (package:spotube/services/custom_spotify_endpoints/spotify_endpoints.dart:80)

#2 FutureHandlerProviderElementMixin.handleFuture.. (package:riverpod/src/async_notifier/base.dart:348)


[2024-09-25 16:01:59.600089]---------------------
OAuth authorization error (invalid_token): The access token expired.
#0 Client.send (package:oauth2/src/client.dart:134)

#1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:93)

#2 SpotifyApiBase._getImpl. (package:spotify/src/spotify_base.dart:211)

#3 SpotifyApiBase._requestWrapper (package:spotify/src/spotify_base.dart:247)

#4 SpotifyApiBase._getImpl (package:spotify/src/spotify_base.dart:210)

#5 Pages.getPage (package:spotify/src/endpoints/endpoint_paging.dart:253)

#6 FeaturedPlaylistsNotifier.fetch (package:spotube/provider/spotify/playlist/featured.dart:33)

#7 FeaturedPlaylistsNotifier.build (package:spotube/provider/spotify/playlist/featured.dart:44)

#8 FutureHandlerProviderElementMixin.handleFuture.. (package:riverpod/src/async_notifier/base.dart:348)


[2024-09-25 16:01:59.621761]---------------------
DioException [bad response]: This exception was thrown because the response has a status code of 401 and RequestOptions.validateStatus was configured to throw for this status code.
The status code of 401 has the following meaning: "Client error - the request contains bad syntax or cannot be fulfilled"
Read more about status codes at https://developer.mozilla.org/en-US/docs/Web/HTTP/Status
In order to resolve this exception you typically have either to verify and fix your request code or you have to fix the server code.

#0 DioMixin.fetch (package:dio/src/dio_mixin.dart:509)

#1 CustomSpotifyEndpoints.getHomeFeed (package:spotube/services/custom_spotify_endpoints/spotify_endpoints.dart:131)

#2 FutureHandlerProviderElementMixin.handleFuture.. (package:riverpod/src/async_notifier/base.dart:348)


[2024-09-25 16:02:27.306369]---------------------
[TrackNotFoundError] Rain Poets - Phillip Boa And The Voodooclub
#0 JioSaavnSourcedTrack.fetchFromTrack (package:spotube/services/sourced_track/sources/jiosaavn.dart:60)

#1 SourcedTrack.fetchFromTrack (package:spotube/services/sourced_track/sourced_track.dart:139)

#2 sourcedTrackProvider. (package:spotube/provider/server/sourced_track.dart:25)

#3 FutureHandlerProviderElementMixin.handleFuture.. (package:riverpod/src/async_notifier/base.dart:348)


@Numbzin
Copy link

Numbzin commented Sep 25, 2024

Same here, the songs load infinitely, then skip to the next one, but nothing plays

@R2D2ar
Copy link

R2D2ar commented Sep 25, 2024

I also encountered the same problem

@AarushiswinnerYo
Copy link

Same here, trying to listen to my everyday playlist, it's not working

@TheTridentGuy
Copy link

TheTridentGuy commented Sep 25, 2024

Same issue, songs try to load but never play. Reverting didn't fix. MacOS 10.15.7

@aws1313
Copy link

aws1313 commented Sep 25, 2024

This is probably related to #1916 and should be fixed in the library causing the issue according to Hexer10/youtube_explode_dart#286
Bumping the version and rebuilding spotube should resolve the problem - will try later.

@MrPrezAtambaev
Copy link

This is probably related to #1916 and should be fixed in the library causing the issue according to Hexer10/youtube_explode_dart#286
Bumping the version and rebuilding spotube should resolve the problem - will try later.

And how to make a rebuild in the application?

@ksaadDE
Copy link
Contributor

ksaadDE commented Sep 25, 2024

Same over here 403 error. I upgraded a second ago, after the old version was not loading songs anymore.

I guess it is some kind of endpoint or endpoint data processing issue. 403.

Like here (as previously pointed out in #1916)
Hexer10/youtube_explode_dart#286

For me it's on Desktop. Non-Windows env.

[2024-09-25 a few mins ago] 
Error Code: 400
Invalid base62 id
#0      SpotifyApiBase.handleResponseWithBody (package:spotify/src/spotify_base.dart:282)
#1      SpotifyApiBase._requestWrapper (package:spotify/src/spotify_base.dart:256)
<asynchronous suspension>
#2      SpotifyApiBase._getImpl (package:spotify/src/spotify_base.dart:210)
<asynchronous suspension>
#3      Pages.getPage (package:spotify/src/endpoints/endpoint_paging.dart:253)
<asynchronous suspension>
#4      AlbumTracksNotifier.fetch (package:spotube/provider/spotify/album/tracks.dart:33)
<asynchronous suspension>
#5      AlbumTracksNotifier.build (package:spotube/provider/spotify/album/tracks.dart:48)
<asynchronous suspension>
#6      FutureHandlerProviderElementMixin.handleFuture.<anonymous closure>.<anonymous closure> (package:riverpod/src/async_notifier/base.dart:348)
<asynchronous suspension>

[2024-09-25 a few mins ago]
Error Code: 400
Invalid base62 id
#0      SpotifyApiBase.handleResponseWithBody (package:spotify/src/spotify_base.dart:282)
#1      SpotifyApiBase._requestWrapper (package:spotify/src/spotify_base.dart:256)
<asynchronous suspension>
#2      SpotifyApiBase._getImpl (package:spotify/src/spotify_base.dart:210)
<asynchronous suspension>
#3      Me.containsSavedAlbums (package:spotify/src/endpoints/me.dart:224)
<asynchronous suspension>
#4      albumsIsSavedProvider.<anonymous closure>.<anonymous closure> (package:spotube/provider/spotify/album/is_saved.dart:7)
<asynchronous suspension>
#5      FutureHandlerProviderElementMixin.handleFuture.<anonymous closure>.<anonymous closure> (package:riverpod/src/async_notifier/base.dart:348)
<asynchronous suspension>

[2024-09-25 a few mins ago] 
YoutubeExplodeException: Video xyz returned 403 (stream: 137
#0      StreamClient.getManifest.<anonymous closure> (package:youtube_explode_dart/src/videos/streams/stream_client.dart:46)
<asynchronous suspension>
#1      retry (package:youtube_explode_dart/src/retry.dart:16)
<asynchronous suspension>
#2      Future.timeout.<anonymous closure> (dart:async/future_impl.dart:949)
<asynchronous suspension>
#3      YoutubeSourcedTrack.toSiblingType (package:spotube/services/sourced_track/sources/youtube.dart:145)
<asynchronous suspension>
#4      YoutubeSourcedTrack.fetchSiblings (package:spotube/services/sourced_track/sources/youtube.dart:239)
<asynchronous suspension>
#5      YoutubeSourcedTrack.fetchFromTrack (package:spotube/services/sourced_track/sources/youtube.dart:63)
<asynchronous suspension>
#6      SourcedTrack.fetchFromTrack (package:spotube/services/sourced_track/sourced_track.dart:117)
<asynchronous suspension>
#7      sourcedTrackProvider.<anonymous closure> (package:spotube/provider/server/sourced_track.dart:25)
<asynchronous suspension>
#8      FutureHandlerProviderElementMixin.handleFuture.<anonymous closure>.<anonymous closure> (package:riverpod/src/async_notifier/base.dart:348)
<asynchronous suspension>

We seemingly have to wait until the next build gets released.

@ksaadDE
Copy link
Contributor

ksaadDE commented Sep 25, 2024

@Aro320x omg please fix the formatting your "#line" is mentioning other issues, which are not related to it. Simply put backticks: ``` text here ``` around it.
grafik

@Aro320x
Copy link

Aro320x commented Sep 25, 2024

@Aro320xoh mein Gott, bitte korrigieren Sie die Formatierung. Ihre „#Zeile“ erwähnt andere Probleme, die damit nichts zu tun haben. Setzen Sie einfach Backticks: „Text hier“ darum.

Sorry, but I'm not a programmer.
I have no idea where I can change my formatting!

@kleyton67
Copy link

kleyton67 commented Sep 25, 2024

+1 Here

Steps to reproduce
1 - Login user
2 - Select a playlist
3 - Click on play button
4 - Supposed to start (fail)

1 - Click in a music on your library
2 - Click in play button
3 - Supposed to start (fail)

.spotube_logs

[2024-09-25 16:22:58.469419]---------------------
YoutubeExplodeException: Video DRig8NXudvQ returned 403 (stream: 18
#0      StreamClient.getManifest.<anonymous closure> (package:youtube_explode_dart/src/videos/streams/stream_client.dart:46)
<asynchronous suspension>
#1      retry (package:youtube_explode_dart/src/retry.dart:16)
<asynchronous suspension>
#2      Future.timeout.<anonymous closure> (dart:async/future_impl.dart:949)
<asynchronous suspension>
#3      YoutubeSourcedTrack.toSiblingType (package:spotube/services/sourced_track/sources/youtube.dart:145)
<asynchronous suspension>
#4      YoutubeSourcedTrack.fetchSiblings (package:spotube/services/sourced_track/sources/youtube.dart:239)
<asynchronous suspension>
#5      YoutubeSourcedTrack.fetchFromTrack (package:spotube/services/sourced_track/sources/youtube.dart:63)
<asynchronous suspension>
#6      SourcedTrack.fetchFromTrack (package:spotube/services/sourced_track/sourced_track.dart:117)
<asynchronous suspension>
#7      sourcedTrackProvider.<anonymous closure> (package:spotube/provider/server/sourced_track.dart:25)
<asynchronous suspension>
#8      FutureHandlerProviderElementMixin.handleFuture.<anonymous closure>.<anonymous closure> (package:riverpod/src/async_notifier/base.dart:348)
<asynchronous suspension>

----------------------------------------```

OS

`Ubuntu 22.04.4 LTS \n \l`


App version
![Captura de tela de 2024-09-25 16-28-14](https://github.com/user-attachments/assets/fb3243b9-5318-451c-a0af-47b10c1dea95)

Tried with nightly version too, same behavior.

@ksaadDE
Copy link
Contributor

ksaadDE commented Sep 25, 2024

@Aro320xoh mein Gott, bitte korrigieren Sie die Formatierung. Ihre „#Zeile“ erwähnt andere Probleme, die damit nichts zu tun haben. Setzen Sie einfach Backticks: „Text hier“ darum.

Sorry, but I'm not a programmer. I have no idea where I can change my formatting!

Dreipunkte obere rechte Ecke, dann "editieren" - alles gut :D In der Übersetzung klingt es echt gemein, ist aber eher ein freundlicher Hinweis :)

@ksaadDE
Copy link
Contributor

ksaadDE commented Sep 25, 2024

@kleyton67 please fix your formatting as well. Top right corner, three dots, edit and put back ticks around it. Atm you ping unrelated issues.

@kleyton67
Copy link

@kleyton67 please fix your formatting as well. Top right corner, three dots, edit and put back ticks around it. Atm you ping unrelated issues.
I have changed it, can u check again?

@aws1313
Copy link

aws1313 commented Sep 25, 2024

This is probably related to #1916 and should be fixed in the library causing the issue according to Hexer10/youtube_explode_dart#286 Bumping the version and rebuilding spotube should resolve the problem - will try later.

I can confirm that updating youtube_explode_dart: ^2.2.2 in pubspec.yaml and building the app solves the problem for me. I tried several songs and they all worked fine.
Is it possible to release a new version of Spotube outside the release schedule with only this dependency changed to make the app usable again? Even if it does not seem to fix the problem for everyone (mentioned in Hexer10/youtube_explode_dart#286), I think it would be better if at least some people could use the app.

@Aro320x
Copy link

Aro320x commented Sep 25, 2024

@Aro320xoh mein Gott, bitte korrigieren Sie die Formatierung. Ihre „#Zeile“ erwähnte andere Probleme, die damit nichts zu tun haben. Setzen Sie einfach Backticks: „Text hier“ darum.

Tut mir leid, aber ich bin kein Programmierer. Ich habe keine Ahnung, wo ich meine Formatierung ändern kann!

Dreipunkte obere rechte Ecke, dann "editieren" - alles gut :D In der Übersetzung klingt es echt gemein, ist aber eher ein freundlicher Hinweis :)

Sorry, but I don't know what I've done wrong!
I don't know what to change!

@s-b-repo
Copy link

This is probably related to #1916 and should be fixed in the library causing the issue according to Hexer10/youtube_explode_dart#286 Bumping the version and rebuilding spotube should resolve the problem - will try later.

I can confirm that updating youtube_explode_dart: ^2.2.2 in pubspec.yaml and building the app solves the problem for me. I tried several songs and they all worked fine. Is it possible to release a new version of Spotube outside the release schedule with only this dependency changed to make the app usable again? Even if it does not seem to fix the problem for everyone (mentioned in Hexer10/youtube_explode_dart#286), I think it would be better if at least some people could use the app.

we could make a hotfix release

@skruglov2023
Copy link

+1 to having this issue, started last night

@pa88word
Copy link

+1 to having this issue.

@certifiedfoolio
Copy link

certifiedfoolio commented Sep 25, 2024

+1 just installed from AUR via yay, songs load for a few seconds, then stops like it never happened, plz fix :)

@rigobersio
Copy link

rigobersio commented Sep 26, 2024

Error Report 🛠️

Date: 24-09-2024
Platforms: Android and Windows
Version: v3.8.1 (Nightly Channel) and latest stable version of Spotube


Description of the Problem

I confirm that the problem has been identified on both platforms. Song search works correctly, and there is access to the Spotify library, but the playback process has issues.


Observed Behavior

  • Correct Playback:

    • Artist: A
    • Song: 003
    • Genre: Rock
  • Incorrect Playback:

    • When searching:
      • Artist: Z
      • Song: 001
      • Genre: Tango
    • Player Behavior:
      1. After finishing the last song from the album of the artist where it got stuck, the player begins to jump to other artists (B, C, D).
      2. Although playback is possible when the source is JioSaavn, it continues to play random songs from the same genre as the last correct playback instead of accessing the selected content from the search.

Affected Sources

The error persists with any of the sources used by the program, including:

  • YouTube
  • Piped
  • JioSaavn (where playback is possible, but it still does not play the selected content from the search).

Summary

The issue lies in that, despite performing a specific search, the player remains stuck on the last correct playback and fails to access the new search, maintaining confusing behavior by jumping between artists and songs of the same genre.

I hope this additional information is helpful in resolving the issue. 😊

Best regards,
Rigoberto Martínez
errorSpotube_26-9-2024

@aws1313
Copy link

aws1313 commented Sep 26, 2024

This is probably related to #1916 and should be fixed in the library causing the issue according to Hexer10/youtube_explode_dart#286 Bumping the version and rebuilding spotube should resolve the problem - will try later.

I can confirm that updating youtube_explode_dart: ^2.2.2 in pubspec.yaml and building the app solves the problem for me. I tried several songs and they all worked fine. Is it possible to release a new version of Spotube outside the release schedule with only this dependency changed to make the app usable again? Even if it does not seem to fix the problem for everyone (mentioned in Hexer10/youtube_explode_dart#286), I think it would be better if at least some people could use the app.

@KRTirtho would it be possible for you to publish a new version with just that dependency updated?

@s-b-repo
Copy link

This is probably related to #1916 and should be fixed in the library causing the issue according to Hexer10/youtube_explode_dart#286 Bumping the version and rebuilding spotube should resolve the problem - will try later.

I can confirm that updating youtube_explode_dart: ^2.2.2 in pubspec.yaml and building the app solves the problem for me. I tried several songs and they all worked fine. Is it possible to release a new version of Spotube outside the release schedule with only this dependency changed to make the app usable again? Even if it does not seem to fix the problem for everyone (mentioned in Hexer10/youtube_explode_dart#286), I think it would be better if at least some people could use the app.

@KRTirtho would it be possible for you to publish a new version with just that dependency updated?

just compile it from source but before you do the compileing update it

@aws1313
Copy link

aws1313 commented Sep 26, 2024

This is probably related to #1916 and should be fixed in the library causing the issue according to Hexer10/youtube_explode_dart#286 Bumping the version and rebuilding spotube should resolve the problem - will try later.

I can confirm that updating youtube_explode_dart: ^2.2.2 in pubspec.yaml and building the app solves the problem for me. I tried several songs and they all worked fine. Is it possible to release a new version of Spotube outside the release schedule with only this dependency changed to make the app usable again? Even if it does not seem to fix the problem for everyone (mentioned in Hexer10/youtube_explode_dart#286), I think it would be better if at least some people could use the app.

@KRTirtho would it be possible for you to publish a new version with just that dependency updated?

just compile it from source but before you do the compileing update it

I did and it works for me, but many people do not have the needed knowledge for doing this themselves. For them it would be nice to have a fixed version.

@Lennonnag
Copy link

Lennonnag commented Sep 26, 2024

This is probably related to #1916 and should be fixed in the library causing the issue according to Hexer10/youtube_explode_dart#286 Bumping the version and rebuilding spotube should resolve the problem - will try later.

I can confirm that updating youtube_explode_dart: ^2.2.2 in pubspec.yaml and building the app solves the problem for me. I tried several songs and they all worked fine. Is it possible to release a new version of Spotube outside the release schedule with only this dependency changed to make the app usable again? Even if it does not seem to fix the problem for everyone (mentioned in Hexer10/youtube_explode_dart#286), I think it would be better if at least some people could use the app.

@KRTirtho would it be possible for you to publish a new version with just that dependency updated?

just compile it from source but before you do the compileing update it

I did and it works for me, but many people do not have the needed knowledge for doing this themselves. For them it would be nice to have a fixed version.

I just need to update the pubspec.yaml and compile?

@s-b-repo
Copy link

This is probably related to #1916 and should be fixed in the library causing the issue according to Hexer10/youtube_explode_dart#286 Bumping the version and rebuilding spotube should resolve the problem - will try later.

I can confirm that updating youtube_explode_dart: ^2.2.2 in pubspec.yaml and building the app solves the problem for me. I tried several songs and they all worked fine. Is it possible to release a new version of Spotube outside the release schedule with only this dependency changed to make the app usable again? Even if it does not seem to fix the problem for everyone (mentioned in Hexer10/youtube_explode_dart#286), I think it would be better if at least some people could use the app.

@KRTirtho would it be possible for you to publish a new version with just that dependency updated?

just compile it from source but before you do the compileing update it

I did and it works for me, but many people do not have the needed knowledge for doing this themselves. For them it would be nice to have a fixed version.

true

@konashevich
Copy link

same in windows. any solution yet?

@Hoosck
Copy link

Hoosck commented Sep 27, 2024

Same on android since september 24th

@Mark3xtrm
Copy link

+1 Same on Linux Mint 21.3

@Renegade-Master
Copy link

Temporary fix here. Android not working yet. Hopefully will get all platforms working at some point until @KRTirtho can release an official update.
https://github.com/Renegade-Master/spotube/releases

@FlowDownTheRiver
Copy link

FlowDownTheRiver commented Sep 30, 2024

Temporary fix here. Android not working yet. Hopefully will get all platforms working at some point until @KRTirtho can release an official update. https://github.com/Renegade-Master/spotube/releases

thanks for your contribution,in pc it works great,in android,it shows the album arts etc but unfortunately something is force closing it. Used device s24 ultra. I have given every permission to the app.
@Renegade-Master

@MrPrezAtambaev
Copy link

MrPrezAtambaev commented Sep 30, 2024

Temporary fix here. Android not working yet. Hopefully will get all platforms working at some point until @KRTirtho can release an official update. https://github.com/Renegade-Master/spotube/releases

I installed your version, but the application shows version 3.8.1, maybe I should have deleted the old application and installed your version?

IOS 18.0

@kleyton67
Copy link

https://github.com/Renegade-Master/spotube/releases/tag/v3.8.4 is working on Ubuntu 22. I didnt test it on android yet.

@KRTirtho
Copy link
Owner

I was really busy with some personal life issues so I couldn't fix it. Sorry for the delay. I've merged the PR with fix. It should be released by tomorrow

@KRTirtho
Copy link
Owner

Duplicate of #1916

@KRTirtho KRTirtho marked this as a duplicate of #1916 Sep 30, 2024
@KRTirtho KRTirtho closed this as not planned Won't fix, can't repro, duplicate, stale Sep 30, 2024
@KRTirtho KRTirtho added the duplicate This issue or pull request already exists label Sep 30, 2024
@FlowDownTheRiver
Copy link

@KRTirtho After you made and update here : https://github.com/KRTirtho/spotube/releases/tag/v3.8.2
PC desktop and android version worked for a while,now it is not working again at date 09.10.2024.
Something is not working. Possibly other versions are broken too... If you have time can you take a look at it?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working duplicate This issue or pull request already exists
Projects
None yet
Development

No branches or pull requests