У меня была похожая проблема.Наблюдая за окном разработчика, я мог видеть, что после входа в систему отправлялся файл cookie, но затем страница с помощью javascript или чего-то еще перенаправлялась, прежде чем вернуть управление программе.Итак, я не смог получить этот файл cookie и сохранить его.
После дополнительных исследований я понял, что программа каждый раз запускалась с чистого сеанса ( этот ответ очень помог ), поэтомупостоянные куки не были постоянными вообще.Потребовались дальнейшие исследования, но решение проблемы с селеном (через занозу) помогло решить мою проблему.Я на самом деле использую Python, но я уверен, что варианты все еще следуют для C #
chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument("user-data-dir=" + tdir + "/chrome-session")
chrome_options.add_argument("--profile-directory=Default")
with Browser('chrome', headless=True, options=chrome_options) as browser: