We recently implemented Firebase Remote Config on Android w/ v10.0.1. Everything was great until we handed it over for testing and 2/5 devices did not pull the cloud config values. Digging in we discovered that the 2 devices were all running Google Play Services v9.6.83. After moving our app back to Firebase v9.6.0, remote config properly synced on 5/5 devices.
I know we can query whether a Google Play Services update is available and direct the user to update, but this is obviously not ideal. Are we stuck choosing between using older vs newer versions of the Firebase SDK to minimize update friction w/ Google Play Services vs getting the latest fixes and features? Am I maybe missing some config to support backwards compatibility?