[x] I have validated my changes against all supported platform versions
Related issues
SC-237349
Describe the solution you've provided
Updated code so that ContextDataManager switches context independently of ConnectivityManager and ConnectivityManager is not in the path of context switching.
Requirements
[x] I have added test coverage for new or changed functionality
[x] I have followed the repository's pull request submission guidelines
[x] I have validated my changes against all supported platform versions
Related issues
SC-237349
Describe the solution you've provided
Updated code so that ContextDataManager switches context independently of ConnectivityManager and ConnectivityManager is not in the path of context switching.