My sitemap xml file is only visible when I'm logged in. It gives a 404 error otherwise. I use the Access plugin quite a bit to control post types. I'm wondering if something in Access could be preventing hidden link from being visible. I'm using the Yoast SEO plugin. Thoughts?
There has been some development here. I've checked on a fresh install of wordpress with just access and yoast and I was able to see the xml page without being logged in.
What i'll be doing is taking a copy of your staging site so that I can test further with some debugging steps .
I can confirm that on a copy of your site the issue isn't there when only our toolset plugins and yoast are enabled.
This is an indication that the conflict isn't between yoast and our access plugin but with somethign else.
With this I recommend that you duplicate my testing by disabling all the non-toolset plugins and yoast and just re-activate your plugins one at a time to see which plugin causes the issue.
I did as you suggested and deactivated all plugins except Yoast and Toolset plugins. I still saw the problem with the sitemap. I tried many steps to debug with no success other than deactivating Access. I deleted Yoast and installed the RankMath SEO plugin. It's working fine with no conflicts with Toolset. I don't know why there was an issue but I've found a way to move forward with RankMath.
Sorry I wasn't more helpful on this one but since the issue isn't inherently replicable on my end there isn't much that I can do. The issue seems to be stemming from the server configuration itself or modules that are enabled on the server given that your exact website works fine here on my localhost.
However i'm happy that you're able to use a workable alternative. If there are any issues with this you can let me know, if not then you can go ahead and mark this ticket as resolved.