turns out the problem was me the whole time