I think at this point our problem is beyond support, but I really just thought someone needed to hear how frustrating this setup can be to work with.
On our current domain and membership plugin, the newest Cornerstone and/or X caused conflicts so we haven’t been able to update. We’re rebuilding our member area on another domain utilizing a new membership plugin.
On this second domain we updated the Cornerstone plugin but when I tried to import pages from the old site all I got was a page of nothing but errors due to the different cornerstone versions.
I tried a longshot and overwrote the Cornerstone folder with the older version, but this just broke the whole site. I tried looking through all of this site to find where I could download the newest version so I could at least access the admin area again, but to no avail. Finally had the thought to just delete the Cornerstone folder on the new site which let me get back into the admin area, which redownloaded the newest Cornerstone.
But still stuck not being able to import pages from the old site.
On top of that, I STILL am unable to use shortcodes in the href attribute of links? It literally took me 30 seconds to add a function in one of our custom plugins that lets me work around this (albeit having to wrap the entire link in our own custom shortcode).
TL;DR Cornerstone and X are incredibly infuriating to use.