Uncaught Error: java.lang.String cannot be cast to java.lang.Boolean after publish

Hello,

Sometimes after a publish we encounter this error (Android only):

We have to reinstall the app to get it working again. It is quite difficult to troubleshoot as it doesn’t happen all the time.

Sentry gives us:

Error: Failed to fetch new update

https://github.com/expo/expo/blob/master/ios/Exponent/Versioned/Core/Api/EXUpdates.m#L115

Our update settings (note that our app has been ejected):

updates: {
checkAutomatically: ON_ERROR_RECOVERY, 
enabled: True, 
fallbackToCacheTimeout: 0
}

The app is running SDK v32

Has anyone seen this before?

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.