"Mobile Data" issue with apps from same vendor

Originator:edenfeld
Number:rdar://26837109 Date Originated:16-Jun-2016 03:41 PM
Status:Open Resolved:NO
Product:iOS Product Version:5.206
Classification: Reproducible:YES
 
Area:
Cellular Service (Calls / Data)

Summary:
If you install more than one app from my vendor "Tobit.Software" and disable "Cellular" for the first installed app, all apps with the same build version lose access to cellular internet (WLAN disabled). 
For all apps, except the one which was installed first, "Cellular" settings are enabled. Despite enabled cellular connection, i can see following error in device log:

 <Error>: tcp_connection_handle_connect_conditions_bad 81 failed: 2 - Path was denied by NECP policy

I can't reproduce this issue with adhoc or debug builds. It just happens with apps installed from App Store.

Some example apps:
Tobit.Software (Bundle ID: com.tobit.slitte.60038-22141)
Bamboo! (Bundle ID: com.tobit.slitte.59140-09519)
StattAlm (com.tobit.slitte.59770-03476)
offsite (com.tobit.slitte.59141-06162)

Steps to Reproduce:
1.Install "Tobit.Software" app (https://itunes.apple.com/de/app/tobit.software/id596750508?mt=8)
2. Open app "Tobit.Software" and leave app
3. Disable WLAN
4. Disable "Cellular" for "Tobit.Software" 
5. Open app "Tobit.Software" again
6. Install second app from vendor Tobit.Software - for example "BamBoo!" (https://itunes.apple.com/de/app/bamboo!/id542655144?mt=8) 
7. Open second app "Bamboo!"

Expected Results:
Access to cellular for second app "Bamboo!"

Actual Results:
No internet access for app "Bamboo!". 

All TCP connections fail, with following error:
<Error>: tcp_connection_handle_connect_conditions_bad 81 failed: 2 - Path was denied by NECP policy

App gains internet connection, if you enable "Cellular" for first app (i.e "Tobit.Software"). 
Changing setting for second app "Bamboo!", like disabling/enabling has no effect.

Version:
iOS 9.3.2 / Both app with build version 5.206

Notes:


Configuration:
iPhone 6s 64GB, O2 Germany

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!