A assinatura aws-amplify para appsync para após 2 minutos

Ao assinar o appsync usando amplificar usandoAPI.graphql(graphqlOperation(subscription)); a assinatura funciona por um tempo, mas eu recebo o erro de fechamento de soquete.

CONSOLE LOG [native code]: {
"[INFO] 24:12.893 MqttOverWSProvider": {
"errorCode": 8,
"errorMessage": "AMQJS0008I Socket closed.",
"uri": "wss://<uri>

A mesma assinatura funciona no console appsync sem nenhum problema e eu recebo eventos enquanto a assinatura estiver em execução, mas será interrompida após cerca de 2 minutos no dispositivo.

código envolvido

let cs = await this.subscriptionService.appSubscriptions();
    this.sbscriptions = this.cs.subscribe({
      next: data => {
        console.dir(data);
              },
      error: error => console.dir(JSON.stringify(error)),
      close: () => console.log("closed")
 });

Esta parte do código não gera erro, e o erro mostrado acima é visível apenas ao definirLOG_LEVEL = DEBUG

NOTA : A assinatura funciona por um tempo antes que esse erro apareça e, nesse período, posso ver todos os eventos que eu aciono no console.

questionAnswers(0)

yourAnswerToTheQuestion