Thanks for the response Konstantin.
I think the issue was actually a corrupted style.css in the child theme was preventing everything from loading properly, but for some reason WP wasn’t telling me that the child theme was broken or de-activated like it usually does. I created a new style.css file and pasted in the old content, and it seems to be working now.