Hello,
I got everything working in a remarkably lazy way- I just deleted the subdomains and created new ones with different (yet similar) names, everything’s working fine now. Not a particularly smart fix, but it’s functional so I’m a happy webmaster.
Thanks for the suggestions