Some of my apps are unable to access the internet occasionally.
Some of my apps are unable to access the internet occasionally.
I'm facing a puzzling issue with my Tab S7+. Sometimes it won't connect to the internet, especially after leaving it for a while. When I return, the problem seems to disappear briefly, but it comes back. This affects my games, browsers, and even Google Play. I've tried all possible solutions, yet it keeps happening. Other Samsung devices like my S7+, Galaxy S10, and A15 work perfectly. What should I do?
I'm worried about that. There are many apps installed, and I might need to allocate over 20GB of free space on my computer for a backup.
I’d prefer to explore other options first before going that far. Factory resetting feels a bit too drastic, in my opinion.
I discovered a hint. I checked adb logs and tried to refresh the Vivaldi browser while it wasn't functioning. The system displayed these errors right away: 10-11 14:41:50.646 9657 10006 E NetworkPolicy: problem setting firewall uid rules 10-11 14:41:50.646 9657 10006 E NetworkPolicy: java.lang.IllegalStateException: java.lang.IllegalStateException: android.os.ServiceSpecificException: setUidRule failed to add rule: Argument list too long (code 7) 10-11 14:41:50.646 9657 10006 E NetworkPolicy: at com.android.server.NetworkManagementService.setFirewallUidRuleLocked(NetworkManagementService.java:1859) 10-11 14:41:50.646 9657 10006 E NetworkPolicy: at com.android.server.NetworkManagementService.setFirewallUidRule(NetworkManagementService.java:1849) 10-11 14:41:50.646 9657 10006 E NetworkPolicy: at com.android.server.net.NetworkPolicyManagerService.setUidFirewallRuleUL(NetworkPolicyManagerService.java:6283) 10-11 14:41:50.646 9657 10006 E NetworkPolicy: at com.android.server.net.NetworkPolicyManagerService.updateRulesForWhitelistedPowerSaveUL(NetworkPolicyManagerService.java:4926) 10-11 14:41:50.646 9657 10006 E NetworkPolicy: at com.android.server.net.NetworkPolicyManagerService.updateRuleForRestrictPowerUL(NetworkPolicyManagerService.java:4779) 10-11 14:41:50.646 9657 10006 E NetworkPolicy: at com.android.server.server.NetworkPolicyManagerService.updateUidStateUL(NetworkPolicyManagerService.java:4585) 10-11 14:41:50.646 9657 10006 E NetworkPolicy: at com.android.server.server.NetworkPolicyManagerService.handleUidChanged(NetworkPolicyManagerService.java:6058) 10-11 14:41:50.646 9657 10006 E NetworkPolicy: at com.android.server.net.NetworkPolicyManagerService$16.handleMessage(NetworkPolicyManagerService.java:6022) 10-11 14:41:50.646 9657 10006 E NetworkPolicy: at android.os.Handler.dispatchMessage(Handler.java:102) 10-11 14:41:50.646 9657 10006 E NetworkPolicy: at android.os.Looper.loopOnce(Looper.java:226) 10-11 14:41:50.646 9657 10006 E NetworkPolicy: at android.os.Looper.loop(Looper.java:313) 10-11 14:41:50.646 9657 10006 E NetworkPolicy: at android.os.HandlerThread.run(HandlerThread.java:67) 10-11 14:41:50.646 9657 10006 E NetworkPolicy: Caused by: java.lang.IllegalStateException: android.os.ServiceSpecificException: setUidRule failed to add rule: Argument list too long (code 7) 10-11 14:41:50.646 9657 10006 E NetworkPolicy: at android.net.connectivity.com.android.server.ConnectivityService.setUidFirewallRule(ConnectivityService.java:13899) 10-11 14:41:50.646 9657 10006 E NetworkPolicy: at android.net.ConnectivityManager.setUidFirewallRule(ConnectivityManager.java:6298) 10-11 14:41:50.646 9657 10006 E NetworkPolicy: at com.android.server.NetworkManagementService.setFirewallUidRuleLocked(NetworkManagementService.java:1857) 10-11 14:41:50.646 9657 10006 E NetworkPolicy: ...