Just found the solution in the solution in the arch wiki. I needed to enable nscd
for dns local cacheing, for some reason. After running sudo systemctl enable --now nscd
, Steam now connects without an issue. I'm not sure why this just cropped up now, but I'm glad it's fixed.
Classic RTFM moment.