Thanks for this, but it actually turned out that wasn’t the same problem I was having, I ended up finally solving it myself a while ago and just remembered this post existed, so I’m also going to link the explanation for my own problem.
It turns out that these two problems (and likely many more) have the same symptoms and so it’s kind of impossible to tell which one you’re dealing with without going through all of them. Here’s what was happening to me: