@Oyasumi-Punpun все так дело было в CORS.
после тысячи попыток нашел ответ, сервер должен добавлять заголовок:
access-control-allow-origin: *
благодарю за наводку, я думал это совсем не работает.
Появилась такая вот идейка, было бы здорово добавить возможность подсчета запросов.
Например сейчас есть "Был ли запрос" и "Получить статус запроса", а сколько таких запросов было определить не представляется возможным. Если бы еще была возможность например "Сколько было запросов" или еще лучше "Получить все запросы" по маске, а после уже из полученного массива можно и узнать сколько их было и чем они отличаются.