It turns out the problem only occurred with custom liveries; the PMDG liveries worked fine, although the cockpit took a bit longer than usual to load.
I deleted my custom liveries, reinstalled them, and like magic, everything is working perfectly again. I hope this helps others who might be facing the same issue.
However, there’s still something off with GSX causing problems when it shouldn’t...