Один из путей писать скрипты так, чтобы они чистили за собой браузерные профили.
Это временные профили. И самое забавной, что одно и тоже приложение может ужадять а может не удалять их.
Решение сейчас :По расписанию вызывать скрипт для удаления профилей.
Так или иначе проблема остается актуальной, при добавлении в исключение Антивируса, файла BAS.
Нужна консультация что именно добавлять в исключение, чтобы оставить антивирус активным и не мешало работе программы.
@dmitr тут расписаны все основные случаи, возможно и через конструктор уйдет, если не надо подтип указывать. У вас как минимум ошибка в том, что вы как файл отсылаете, а надо как base64
0_1552560081429_2019-03-14_005656.png
BAS может\будет ждать неограниченно долго при выставленном таймауте, скажем, в 1 час?
(При загрузке файлов 1-2 Гб)
Можно ли как-то получить в переменную или визуально вывести в лог\на экран % скачивания?
(Что бы знать, дохлая ли лошадь или спящая - сорвалась загрузка, или ещё идёт; или BAS подвис).
В BAS из коробки не получится это сделать. Но можете попробовать использовать модули node js, например Download file with progress bar.