Android con cambio de date y hora, pero nuevamente a time, Firebase solo devuelve el token caducado

Estaba haciendo algunas testings en mi aplicación, cambiando la date actual del mobile para el futuro. Me gusta 2, 4, 7, 10 días en adelante. Luego puse el mobile en la date actual nuevamente.

Estoy usando Firebase para autenticar, pero por el momento, solo es token de devolución expirada. Ya traté de reiniciar el mobile, reinstalar la aplicación y el problema persiste.

En otros teléfonos, funciona correctamente, y no cambié la date.

PD: el problema ocurre en un Sansung S5.

Así es como obtengo el token, y cada vez que hago una request a mi server obtengo el token nuevamente. Por cierto, estoy usando el token personalizado de Firebase web.

var mUser: FirebaseUser? = FirebaseAuth.getInstance().currentUser mUser?.getToken(true) ?.addOnCompleteListener { it -> it.result.token }