Возможно вопрос будет немного размытым, просто ситуация достаточно необычная.
Есть такой код, который должен делать запрос:
mutations(gql, data)
и он не делает запрос, если посмотреть в нетворк
А есть такой код
mutations(gql, data).forEach(() => null)
И вот он уже отправляет запрос на сервер и все работает хорошо.
С чем это может быть связанно?