Open
Description
-
Environment
Android studio version: 4.0.1
Firebase component: firebase-installations
Component version: 16.3.3 -
The problem
In issue NullPointerException on FirebaseInstallations.registerFidWithServer #1787 the merged fix seems to only address the NPE and not the installation state that caused it. The issue will still exist for devices upgrading from 16.3.2 -> 16.3.3 that the FirebaseInstallation.* file will be persisted with a missing fid and a status=5. The NPE won't be thrown anymore, but it seems as though the error state can't be corrected.
Manually deleting the file resolves the issue on the next initialisation.