[v19.12.3-3.0.3] Casting issue
Is there an existing issue for this?
- [X] I have searched the existing issues
Have you read the FAQ?
- [X] Yes, I have read the FAQ
Device information
- iOS/iPadOS version: 17.4.1
- Device model: iPhone 13
- Sideload tool (AltStore, Sideloadly, TrollStore, etc.): ESign
Describe the issue
When I click the Cast icon it tells me to go to Settings and enable Local Network access. The thing is Local Network is already enabled! This seems to be a problem across all tweaked YT apps.
Steps to reproduce
- Open uYouPlus v19.12.3-3.0.3
- Click the Cast icon at the top
- When the prompt shows up Enable Local Network Access, open the Settings app and click YouTube to confirm that Local Network is in fact checked off
- With Local Network enabled, close uYouPlus and restart, then try clicking the Cast icon again. If you have my problem, you will continue to get the same prompt to enable local network access even though you’ve already done so.
Crash log
No response
Are you using the latest version of uYouPlus? If not, why?
✅ Yes, I'm using the latest version of uYouPlus
Does the issue happen with the official YouTube app from the App Store?
❌ No, I cannot reproduce this issue in the official YouTube app from the App Store
Additional information
Like everyone else, I also have the problem with Sponsorblock causing the app to crash. Right now it’s disabled so I can actually watch videos.
I had the same bug. I was able to work around it with a workaround by simply turning off the WLAN and then pressing the cast function again. If you have an Alexa Fire TV Stick or Cube, it should also be found, even if you are not connected to the Wi-Fi. Now press connect and you can stream via your smartphone again. However, this only works as long as the stick or Cube has power and remains switched on. If you disconnect the device from the power supply, simply repeat the steps. I would be very grateful for a fix from Miro or arichornlover
Kind regards Dominik
using it over cellular works fine, link the destination device by manual code. access casting to add the code by youtube settings, not the casting icon on main screen.
looks like broken by some tweak change not google or it be broken both ways not just wifi..
19.07.5 appears to work
at a guess we’re running sideloaded versions and it’s checking the specific YouTube app identifier has the setting turned on and not finding it
Yes, the same applies to me. I use the uyouEnhanced [v19.02.1-3.0.1] The uyouEnhanced version should have been released around the date 01.18.2024. I had updated to 3.0.3 v19.10.5-3.0.3 recently, because I wanted to update again and only had problems. Sponsor block no longer worked, app kept crashing, so hardly usable. That was about a month ago. I then installed uyouEnhanced [v19.02.1-3.0.1] Version again via sideload, everything worked again as before, no problems. This also lasted for about 1 month. Until recently the update 17.4.1 was installed via Itunes, because I wanted to make a backup of my IPhone 14 Pro Max. Then the massive casting problems started. As the previous speakers have already said, turn off WIFI and do it via cellular. It is best to connect to the TV beforehand using a manual code with the iPhone. I currently use a Fire TV Cube from Amazon with the "Smarttube" application. It should definitely work with this interaction. I would be interested to know, which IOS versions you have installed or whether it really is a Google problem, as older versions of uyouEnhanced are also affected by the problem.
Kind regards Dominik
I can confirm the bug happens on sideloaded YouTube even without any addons / plugins added.
I think I’ve fixed it. Here’s how:
Go to You —> Settings —> A/B —> Enable to show A/B settings (if not already enabled). Reopen YouTube
again go to You —> Settings —> A/B. In search settings enter ‘local’. Enable the one ending ‘wififixes’ and the one ending ‘reliabilityfixes’. Go back, force close and app and reopen.
Seems to work for me.
I think I’ve fixed it. Here’s how:
Go to You —> Settings —> A/B —> Enable to show A/B settings (if not already enabled). Reopen YouTube
again go to You —> Settings —> A/B. In search settings enter ‘local’. Enable the one ending ‘wififixes’ and the one ending ‘reliabilityfixes’. Go back, force close and app and reopen.
Seems to work for me.
Thanks a lot, it seems to work for me too !
I couldn't find wififixes you mentioned but I just enabled
cxClientEnablelosLocalNetworkPermissionReliabilityFixes
And it works great so far
Unfortunately, these changes did not work for me.
Unfortunately, these changes did not work for me.
Yup it stopped working for me too. weird.. -.-
This bug appeared after update, and the fix listed does not work, except for the switch to cellular. uYou enhanced current version works fine when casting.
Reverting to v18.15 is the only fix I’ve found for now.
iPhone 11 iOS 17.4.1 Altstore
I think I’ve fixed it. Here’s how: Go to You —> Settings —> A/B —> Enable to show A/B settings (if not already enabled). Reopen YouTube again go to You —> Settings —> A/B. In search settings enter ‘local’. Enable the one ending ‘wififixes’ and the one ending ‘reliabilityfixes’. Go back, force close and app and reopen. Seems to work for me.
Thanks a lot, it seems to work for me too !
I couldn't find wififixes you mentioned but I just enabled
cxClientEnablelosLocalNetworkPermissionReliabilityFixes
And it works great so far
Can you screenshot what appears when you search the word 'local'? As one of the flags appears when I do that which you may not have enabled (or not been able to)
To clarify the two that need enabling are
cxClientEnableIosLocalNetworkPermissionReliabilityFixes and cxClientEnableIosLocalNetworkPermissionWifiFixes
Please reply when tried and successful or show which flags you can see
These changes do not work for me either. I still get the casting issue.
Model: iPhone 15 Pro iOS: 17.4.1 uYouPlus: 19.10.7-3.0.3
Working with only those 2 toggled.
It works! I just had to disable the cxClientEnableIosLocalNetworkPermissionUsingSockets option too.
Can confirm by enables all the localnetwork fixed/reliability settings on and then disabling the socket setting, export from modified settings:
Total: 4 YTColdConfig.cxClientEnableIosLocalNetworkPermissionReliabilityFixes: 1 YTColdConfig.cxClientEnableIosLocalNetworkPermissionUsingSockets: 0 YTColdConfig.cxClientEnableIosLocalNetworkPermissionWifiFixes: 1 YTHotConfig.isPromptForLocalNetworkPermissionsEnabled: 1
Can confirm after also disabling YTColdConfig.cxClientEnableIosLocalNetworkPermissionUsingSockets what @YabberWalkie suggested, its working.
This configuration does not working for me on iOS
This configuration does not working for me on iOS
What, exactly, have you done?
This configuration does not working for me on iOS
What, exactly, have you done?
Total: 4 YTColdConfig.cxClientEnableIosLocalNetworkPermissionReliabilityFixes: 1 YTColdConfig.cxClientEnableIosLocalNetworkPermissionUsingSockets: 0 YTColdConfig.cxClientEnableIosLocalNetworkPermissionWifiFixes: 1 YTHotConfig.isPromptForLocalNetworkPermissionsEnabled: 1
YouTube 19.17.2 uYou 3.0.3 I iOS latest
I'm trying to cast to Google Home Mini speake. It is not found on the devices list pressing the cast button.
Plz add the configuration to the next release
Still not working for cast, all the settings was already like the one mentioned.
It works! I just had to disable the
cxClientEnableIosLocalNetworkPermissionUsingSocketsoption too.
Same for me now I can AirPlay but the quality is very bad? Any idea how to fix it or if there is a fix or another way to get better quality?
