I've tried a few different methods for this, detailed here How to scrape a website that requires login first with Python https://kazuar.github.io/scraping-tutorial/
The problem I've realized is that the website I am attempting to scrape requires a login every time (there's no "keep me logged in" check box) so when I make the request (with cookies passed in) I still get
response=requests.get("URL behind login", headers=headers, cookies=cookies)