@Oyasumi-Punpun все так дело было в CORS.
после тысячи попыток нашел ответ, сервер должен добавлять заголовок:
access-control-allow-origin: *
благодарю за наводку, я думал это совсем не работает.
Обнаружил такую ситуацию, что если я закрываю программу, после запускаю ее с ярлыка на рабочем столе, то программа открывается повторно, так как в трее появляется вторая иконка программы и третья и так далее и процессы программы дублируются и съедают оперативку, конечно логичнее было бы запускать ее из трея, но если там несколько приложений, они скрываются за кнопку разворота. Может можно сделать так , чтобы при повторном запуске приложения оно открывалось из трея или хотя бы выдавалось сообщение, что прога уже запущена. Или есть смысл в запуске нескольких копий программы, если это так, то может лучше реализовать вкладки проектов внутри самой программы, чтобы можно было переключаться между проектами?
Несколько одновременных копий программы можно открывать чтобы работать над несколькими проектами.
Закрыть софт можно или так
http://prntscr.com/brzpte
или так
http://prntscr.com/brzpz0