O Firebase onTokenRefresh () não é chamado

No meuMainActivityno meu log, posso ver o token usandoFirebaseInstanceId.getInstance().getToken() e exibe o token gerado. Mas parece que no meuMyFirebaseInstanceIDService onde se estende aFirebaseInstanceIdService, aonTokenRefresh() não é chamado, onde nesta função foi dito que o token é gerado inicialmente aqui. Eu precisava ligarsendRegistrationToServer() é por isso que estou tentando saber por que isso não acontece noonTokenRefresh().

Aqui está o meu código

public class MyFirebaseInstanceIDService  extends FirebaseInstanceIdService {


@Override
public void onTokenRefresh() {
    // Get updated InstanceID token.
    String refreshedToken = FirebaseInstanceId.getInstance().getToken();
    Log.d(TAG, "Refreshed token: " + refreshedToken);

        sendRegistrationToServer(refreshedToken);
    }
}

questionAnswers(12)

yourAnswerToTheQuestion