Нужно было открыть новую вкладку, использовал
window.open, все было прекрасно, потом обнаружилось что сафари на десктопе и на ios блокирует такие открытия, переписал код на создание через createElement ссылки и клика на нее, в итоге на десктопе начало работать но на ios все равно блочит, гугл говорит что сафари запрещает открывать окна если они вызываются внутри асинхронности, что собсно у меня и есть, у меня сначало выполняется запрос, а потом уже по его результатам открывается вкладка
Кто страдал так же, вы нашли самое оптимальное решение?