Спасибо @UserTrue и @uraabk за сообщения.
Хотя в ваших сообщениях не было ответа, но тот факт, что у других все работает, заставил меня еще раз пораскинуть возможными вариантами и первая идея, которая пришла (убрать загрузку профиля) решила проблему....
А зачем их ставить в document, если сайт не видит его. Добавляйте сразу в куки хттп клиента
Да это-то понятно. Я просто думал что в js есть какие-то штатные методы для записи куки. Я полученные куки json спарсил, и потом туда дописал и назад в json.