Trying to debug an issue where in a dev environment logging into the cp it doesn't set the CP Authentication Cookie (the hash with the _identity) at the end of it. I believe this is the root cause of why no entries load and any request to the craft api returns a 400 with a response of Forbidden: Login Required.
This is the weird part because I am able to log in initially but after doing so it is as if i'm not logged in and I can only see a few things.
The other thing that happens is after a minute the session expired modal will pop up and after entering my pw again the modal won't go away. Now if I check my cookies I'll see the authentication cookie but it seems to automatically expire after it get set.