Play Button Is Frozen When Trying To Cast to a Google Device
-
We recently had the following message sent to us by a user:
Hi, the play button is frozen when trying to cast to a Google device. No play, no pause no nothing. Any ideas?
In this case, it would be helpful to know if the issue occurs immediately after starting to cast. Alternatively, does it only happen after casting for some time, pausing, and then attempting to resume playback?
If it’s the latter, it may help to enable “Keep Screen Awake” under Profile > Settings (gear icon) > General.
If the setting doesn’t help, please share the following information:
- The OS version on your device – you can usually find this from your phone’s Settings
- Your Pocket Casts app version – you can see this from the Pocket Casts app’s Profile > Settings (gear icon) > About
-
Hello,
Yes I’m having this bug : as soon as I cast on any of my google homes, the playback pauses after 1sec.
When I press the play button, I can hear the podcast for 1sec and it pauses again.
It became impossible to cast my pocket”cast”.I would very appreciate getting back this feature !
Many thanks for your help ! -
I have the same issue as the poster above. When casting to my Google Home hub or mini, the episode plays for a fraction of a second and then paused again. I have previously been able to cast without issue, so I think this must be related to a recent update.
-
-
It’s good to hear that I’m not the only one !!
I’m running version 7.78-rc-2 (9289) on Android 13
-
@antoineletang @pmlynch85 we logged a bug for this yesterday: https://github.com/Automattic/pocket-casts-android/issues/3321
Our team have had a hard time replicating the issue, so if you can chime in on the bug report or share some additional information here, it would be much appreciated.
Some questions:
– Does it happen with all podcasts or specific ones?
– Do you have just one nest device, or do you have multiple nest devices connected to each other?
– Do you have any playback effects enabled? -
– Does it happen with all podcasts or specific ones?
All podcasts. Also, same behaviour for ones I have downloaded to my phone and one’s I’m streaming.
– Do you have just one nest device, or do you have multiple nest devices connected to each other?
Multiple nest devices (minis and hub), although trying to play on one device at a time. Error seems to be the same on all. Also, the same thing happens whether I tap play on my phone or on my Hub.
– Do you have any playback effects enabled?
No playback effects.
I don’t know how to obtain the log shown in this post https://github.com/Automattic/pocket-casts-android/issues/3321#issuecomment-2511615443 but would be happy to provide it if there’s a guide.
Hub has firmware version 22.20240805.103.161, cast firmware 3.75.446835
Mini has firmware version: 444798, cast firmware: 3.74.444798
-
Found the guide for getting the logs. Copied them below.
I 03/12 13:12:07 App started. 7.77.1 (9288)
I 03/12 13:12:07 Audio device added: SM-A326B, Rerouting audio between mixes and system apps
I 03/12 13:12:07 Playback service created
I 03/12 13:12:20 Opening deep link: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 pkg=au.com.shiftyjelly.pocketcasts cmp=au.com.shiftyjelly.pocketcasts/.ui.MainActivity }. Safe URI: null
I 03/12 13:12:20 Did not find any matching deep link for: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 pkg=au.com.shiftyjelly.pocketcasts cmp=au.com.shiftyjelly.pocketcasts/.ui.MainActivity }
I 03/12 13:12:20 Set up periodic refresh
I 03/12 13:12:20 Shortcut update from refresh_app, top filter title: New Releases
I 03/12 13:12:29 Opening episode. EP15: Ed Gamble Downloaded: true Downloading: false Audio: true File: https://traffic.megaphone.fm/GLT7890253093.mp3?updated=1733022811 Uuid: 718f476a-17cd-4e07-be57-b61c036373f6
I 03/12 13:12:29 Trying to gain audio focus
I 03/12 13:12:29 startForeground state: 3
I 03/12 13:12:29 Audio focus gained
I 03/12 13:12:29 Play 1703.000 Cast Player. EP15: Ed Gamble Downloaded: true, Downloading: false, Audio: true, File: https://traffic.megaphone.fm/GLT7890253093.mp3?updated=1733022811, EpisodeUuid: 718f476a-17cd-4e07-be57-b61c036373f6, PodcastUuid: e82e8870-48b8-013d-194c-0acc26574db2
I 03/12 13:12:30 Event from Media Session to stop. Controller: au.com.shiftyjelly.pocketcasts pid: 28824 uid: 10272
I 03/12 13:12:30 Executing queued command: stop
I 03/12 13:12:30 Giving up audio focus
I 03/12 13:12:30 Giving up audio focus. Request granted
I 03/12 13:12:30 Paused - Not transient
I 03/12 13:12:31 Saved time in database 1703.000
I 03/12 13:12:31 stopForeground state: 2 (update notification)
I 03/12 13:12:31 Event from Media Session to stop. Controller: au.com.shiftyjelly.pocketcasts pid: 28824 uid: 10272
I 03/12 13:12:31 Executing queued command: stop
I 03/12 13:12:31 Giving up audio focus
I 03/12 13:12:31 Giving up audio focus. Request granted
I 03/12 13:12:31 Paused - Not transient
I 03/12 13:12:32 Play clicked in player
I 03/12 13:12:32 Trying to gain audio focus
I 03/12 13:12:32 Audio focus gained
I 03/12 13:12:32 Play 1703.000 Cast Player. EP15: Ed Gamble Downloaded: true, Downloading: false, Audio: true, File: https://traffic.megaphone.fm/GLT7890253093.mp3?updated=1733022811, EpisodeUuid: 718f476a-17cd-4e07-be57-b61c036373f6, PodcastUuid: e82e8870-48b8-013d-194c-0acc26574db2
I 03/12 13:12:32 startForeground state: 3
I 03/12 13:12:32 Event from Media Session to stop. Controller: au.com.shiftyjelly.pocketcasts pid: 28824 uid: 10272
I 03/12 13:12:32 Executing queued command: stop
I 03/12 13:12:32 Giving up audio focus
I 03/12 13:12:32 Giving up audio focus. Request granted
I 03/12 13:12:32 Paused - Not transient
I 03/12 13:12:33 Saved time in database 1703.435
I 03/12 13:12:33 stopForeground state: 2 (update notification)
I 03/12 13:12:33 Event from Media Session to stop. Controller: au.com.shiftyjelly.pocketcasts pid: 28824 uid: 10272
I 03/12 13:12:33 Executing queued command: stop
I 03/12 13:12:33 Giving up audio focus
I 03/12 13:12:33 Giving up audio focus. Request granted
I 03/12 13:12:33 Paused - Not transient
I 03/12 13:12:33 Play clicked in player
I 03/12 13:12:33 Trying to gain audio focus
I 03/12 13:12:33 Audio focus gained
I 03/12 13:12:33 Play 1703.435 Cast Player. EP15: Ed Gamble Downloaded: true, Downloading: false, Audio: true, File: https://traffic.megaphone.fm/GLT7890253093.mp3?updated=1733022811, EpisodeUuid: 718f476a-17cd-4e07-be57-b61c036373f6, PodcastUuid: e82e8870-48b8-013d-194c-0acc26574db2
I 03/12 13:12:33 startForeground state: 3
I 03/12 13:12:33 Event from Media Session to stop. Controller: au.com.shiftyjelly.pocketcasts pid: 28824 uid: 10272
I 03/12 13:12:33 Executing queued command: stop
I 03/12 13:12:33 Giving up audio focus
I 03/12 13:12:33 Giving up audio focus. Request granted
I 03/12 13:12:33 Paused - Not transient
I 03/12 13:12:34 Saved time in database 1703.715
I 03/12 13:12:34 stopForeground state: 2 (update notification)
I 03/12 13:12:34 Event from Media Session to stop. Controller: au.com.shiftyjelly.pocketcasts pid: 28824 uid: 10272
I 03/12 13:12:34 Executing queued command: stop
I 03/12 13:12:34 Giving up audio focus
I 03/12 13:12:34 Giving up audio focus. Request granted
I 03/12 13:12:34 Paused - Not transient -
Thank you @pmlynch85 for your quick feedback.
On my side I confirm that the bug is applicable for all podcast (already downloaded)
And on multiple google home:
– Google home (1st generation)
– Google nest audio
– Google nest mini
– Lenovo smart clock essential (that includes google home feature)
I cannot provide the logs now, I’ll try to do it later.
Thanks -
Please find my logs :
Platform : Phone App version : 7.78-rc-3 (9290) Sync account: [redacted] Last Sync: 2024-12-04T10:45:14.416Z Time: 2024-12-04 11:49:41 Local 2024-12-04 10:49:41 Utc Phone: samsung - Galaxy S20+ - SM-G986B - y2s Kernel: 4.19.87-27102101 - 21DK7A14 Android version: 13 SDK 33 Background refresh: true Battery restriction: Unrestricted Exit reasons ApplicationExitInfo(timestamp=04/12/2024 11:34 pid=7005 realUid=10312 packageUid=10312 definingUid=10312 user=0 process=au.com.shiftyjelly.pocketcasts reason=13 (OTHER KILLS BY SYSTEM) subreason=3 (TOO MANY EMPTY PROCS) status=0 importance=400 pss=74MB rss=232MB description=too many empty state=empty trace=null Feature flags sync_eoy_data_on_startup: true end_of_year_2024: true report_violation: false intro_plus_offer_enabled: true slumber_studios_yearly_promo_code: true deselect_chapters_enabled: true nova_launcher: false cache_entire_playing_episode: true reimagine_sharing: true transcripts: true explat_experiment: true engage_sdk: true referrals_claim: true referrals_send: true search_in_listening_history: true auto_download: true up_next_shuffle: true custom_playback_settings: true manage_downloaded_episodes: true reset_episode_cache_on_416_error: true basic_authentication: true Auto archive settings Auto archive played episodes after: after_playing Auto archive inactive episodes after: never Auto archive starred episodes: false Auto downloads Any podcast? yes New Episodes? no Limit Downloads TWO_LATEST_EPISODE Up Next? yes Only on unmetered WiFi? no Only when charging? no Current connection Type: wifi Metered? no (unlimited, free) Restrict Background Status: Device is not restricting metered network activity while application is running on background. Warning when not on Wifi? no04/12 11:48:56 Play clicked in mini player I 04/12 11:48:56 Opening episode. Le Billet de Matthieu Noël du jeudi 28 novembre 2024 Downloaded: true Downloading: false Audio: true File: https://rf.proxycast.org/d3bf3e39-6cef-424a-9f18-1294fc781977/15275-28.11.2024-ITEMA_23939545-2024F49085S0333-22.mp3 Uuid: 594abae2-c649-4b03-b5bf-9bbf4ac2129d I 04/12 11:48:56 Trying to gain audio focus I 04/12 11:48:56 Audio focus gained I 04/12 11:48:56 Play 144,645 System Player. Le Billet de Matthieu Noël du jeudi 28 novembre 2024 Downloaded: true, Downloading: false, Audio: true, File: https://rf.proxycast.org/d3bf3e39-6cef-424a-9f18-1294fc781977/15275-28.11.2024-ITEMA_23939545-2024F49085S0333-22.mp3, EpisodeUuid: 594abae2-c649-4b03-b5bf-9bbf4ac2129d, PodcastUuid: 21b998e0-4b3c-0133-c348-0d11918ab357 I 04/12 11:48:56 LocalPlayer onSeekComplete 144,645 I 04/12 11:48:56 startForeground state: 3 I 04/12 11:48:56 Saved time in database 144,645 I 04/12 11:49:01 Saved time in database 149,202 I 04/12 11:49:06 Saved time in database 154,198 I 04/12 11:49:11 Saved time in database 159,159 I 04/12 11:49:16 Saved time in database 164,136 I 04/12 11:49:21 Saved time in database 169,138 I 04/12 11:49:22 Opening episode. Le Billet de Matthieu Noël du jeudi 28 novembre 2024 Downloaded: true Downloading: false Audio: true File: https://rf.proxycast.org/d3bf3e39-6cef-424a-9f18-1294fc781977/15275-28.11.2024-ITEMA_23939545-2024F49085S0333-22.mp3 Uuid: 594abae2-c649-4b03-b5bf-9bbf4ac2129d I 04/12 11:49:22 Trying to gain audio focus I 04/12 11:49:22 We already had audio focus I 04/12 11:49:22 Play 170,758 Cast Player. Le Billet de Matthieu Noël du jeudi 28 novembre 2024 Downloaded: true, Downloading: false, Audio: true, File: https://rf.proxycast.org/d3bf3e39-6cef-424a-9f18-1294fc781977/15275-28.11.2024-ITEMA_23939545-2024F49085S0333-22.mp3, EpisodeUuid: 594abae2-c649-4b03-b5bf-9bbf4ac2129d, PodcastUuid: 21b998e0-4b3c-0133-c348-0d11918ab357 I 04/12 11:49:24 Event from Media Session to stop. Controller: au.com.shiftyjelly.pocketcasts pid: 15415 uid: 10312 I 04/12 11:49:24 Executing queued command: stop I 04/12 11:49:24 Giving up audio focus I 04/12 11:49:24 Giving up audio focus. Request granted I 04/12 11:49:24 Paused - Not transient I 04/12 11:49:24 Saved time in database 170,993 I 04/12 11:49:24 stopForeground state: 2 (update notification) I 04/12 11:49:24 Event from Media Session to stop. Controller: au.com.shiftyjelly.pocketcasts pid: 15415 uid: 10312 I 04/12 11:49:24 Executing queued command: stop I 04/12 11:49:24 Giving up audio focus I 04/12 11:49:24 Giving up audio focus. Request granted I 04/12 11:49:24 Paused - Not transient I 04/12 11:49:26 Play clicked in mini player I 04/12 11:49:26 Trying to gain audio focus I 04/12 11:49:26 Audio focus gained I 04/12 11:49:26 Not enough time passed since this episode was last paused, no time adjustment required I 04/12 11:49:26 Play 170,993 Cast Player. Le Billet de Matthieu Noël du jeudi 28 novembre 2024 Downloaded: true, Downloading: false, Audio: true, File: https://rf.proxycast.org/d3bf3e39-6cef-424a-9f18-1294fc781977/15275-28.11.2024-ITEMA_23939545-2024F49085S0333-22.mp3, EpisodeUuid: 594abae2-c649-4b03-b5bf-9bbf4ac2129d, PodcastUuid: 21b998e0-4b3c-0133-c348-0d11918ab357 I 04/12 11:49:26 startForeground state: 3 I 04/12 11:49:26 Event from Media Session to stop. Controller: au.com.shiftyjelly.pocketcasts pid: 15415 uid: 10312 I 04/12 11:49:26 Executing queued command: stop I 04/12 11:49:26 Giving up audio focus I 04/12 11:49:26 Giving up audio focus. Request granted I 04/12 11:49:26 Paused - Not transient I 04/12 11:49:26 Saved time in database 171,198 I 04/12 11:49:27 stopForeground state: 2 (update notification) I 04/12 11:49:27 Event from Media Session to stop. Controller: au.com.shiftyjelly.pocketcasts pid: 15415 uid: 10312 I 04/12 11:49:27 Executing queued command: stop I 04/12 11:49:27 Giving up audio focus I 04/12 11:49:27 Giving up audio focus. Request granted I 04/12 11:49:27 Paused - Not transient I 04/12 11:49:29 Play clicked in mini player I 04/12 11:49:29 Trying to gain audio focus I 04/12 11:49:29 Audio focus gained I 04/12 11:49:29 Not enough time passed since this episode was last paused, no time adjustment required I 04/12 11:49:29 Play 171,198 Cast Player. Le Billet de Matthieu Noël du jeudi 28 novembre 2024 Downloaded: true, Downloading: false, Audio: true, File: https://rf.proxycast.org/d3bf3e39-6cef-424a-9f18-1294fc781977/15275-28.11.2024-ITEMA_23939545-2024F49085S0333-22.mp3, EpisodeUuid: 594abae2-c649-4b03-b5bf-9bbf4ac2129d, PodcastUuid: 21b998e0-4b3c-0133-c348-0d11918ab357 I 04/12 11:49:29 startForeground state: 3 I 04/12 11:49:29 Event from Media Session to stop. Controller: au.com.shiftyjelly.pocketcasts pid: 15415 uid: 10312 I 04/12 11:49:29 Executing queued command: stop I 04/12 11:49:29 Giving up audio focus I 04/12 11:49:29 Giving up audio focus. Request granted I 04/12 11:49:29 Paused - Not transient I 04/12 11:49:29 Saved time in database 171,360 I 04/12 11:49:29 stopForeground state: 2 (update notification) I 04/12 11:49:29 Event from Media Session to stop. Controller: au.com.shiftyjelly.pocketcasts pid: 15415 uid: 10312 I 04/12 11:49:29 Executing queued command: stop I 04/12 11:49:29 Giving up audio focus I 04/12 11:49:29 Giving up audio focus. Request granted I 04/12 11:49:29 Paused - Not transient I 04/12 11:49:32 Play clicked in mini player I 04/12 11:49:32 Trying to gain audio focus I 04/12 11:49:32 Audio focus gained I 04/12 11:49:32 Not enough time passed since this episode was last paused, no time adjustment required I 04/12 11:49:32 Play 171,360 Cast Player. Le Billet de Matthieu Noël du jeudi 28 novembre 2024 Downloaded: true, Downloading: false, Audio: true, File: https://rf.proxycast.org/d3bf3e39-6cef-424a-9f18-1294fc781977/15275-28.11.2024-ITEMA_23939545-2024F49085S0333-22.mp3, EpisodeUuid: 594abae2-c649-4b03-b5bf-9bbf4ac2129d, PodcastUuid: 21b998e0-4b3c-0133-c348-0d11918ab357 I 04/12 11:49:32 startForeground state: 3 I 04/12 11:49:32 Event from Media Session to stop. Controller: au.com.shiftyjelly.pocketcasts pid: 15415 uid: 10312 I 04/12 11:49:32 Executing queued command: stop I 04/12 11:49:32 Giving up audio focus I 04/12 11:49:32 Giving up audio focus. Request granted I 04/12 11:49:32 Paused - Not transient I 04/12 11:49:32 Saved time in database 171,480 I 04/12 11:49:32 stopForeground state: 2 (update notification) I 04/12 11:49:32 Event from Media Session to stop. Controller: au.com.shiftyjelly.pocketcasts pid: 15415 uid: 10312 I 04/12 11:49:32 Executing queued command: stop I 04/12 11:49:32 Giving up audio focus I 04/12 11:49:32 Giving up audio focus. Request granted I 04/12 11:49:32 Paused - Not transient I 04/12 11:49:37 Saved time in database 171,480 I 04/12 11:49:37 Stopping playback I 04/12 11:49:37 Opening episode. Le Billet de Matthieu Noël du jeudi 28 novembre 2024 Downloaded: true Downloading: false Audio: true File: https://rf.proxycast.org/d3bf3e39-6cef-424a-9f18-1294fc781977/15275-28.11.2024-ITEMA_23939545-2024F49085S0333-22.mp3 Uuid: 594abae2-c649-4b03-b5bf-9bbf4ac2129d I 04/12 11:49:37 stopForeground state: 1 removing notification: true -
same issue, although pressing the play button after the 1st 1 second pause directly after chromecast connection usually allows it to play to the end, but then doesn’t auto play the next podcast.
tested 3 android devices against 3 chromecast devices, all having the issue. other podcast apps with casting capability had no issues.
been having the issue for several weeks.