I visited your site and took a quick look for you and found a lot of javascript errors in the console; but I could not trace the console error to a specific main line in the Ember / JS code.
To confirm it was related to javascript, which is easy enough to do, I looked at your site (the tags page) with the user agent set to GoogleBot, and could access the page:
Here is a “long shot”, “just to see” kinda thing, but it might lead you to some clues.
Consider temporarily “disabling tags” in your admin panel settings:
Then navigate to your tags page like before and refresh. You should get the standard Discourse 404 error:
Oops! That page doesn’t exist or is private.
If you do not see the ’ Oops! That page doesn’t exist or is private’ message after you disable thread tags, that will be an interesting surprise; but I guess you will.
Then, go back into your admin settings and re-enable your thread tags, and refresh the tags page again.
I am guessing you will still see the “Something went wrong” message, but it is easy enough to disable and re-enable, and see if anything new or interesting appears which might be a clue.
You are running into a rare issue due to one of your tags constructor and some JS code.
I will get a fix Monday, in the mean time if it’s urgent to you, you can rename the constructor tag to something else, or delete it. /tags/constructor should be accessible.
For a longer and more nerdy story, at some place in code we do something like:
const obj = {};
obj['constructor']
And instead of returning undefined, it actually returns the constructor method of the object Object.prototype.constructor - JavaScript | MDN which is obviously something our code wasn’t expecting
Doh! Haha, can’t say I haven’t done similar things before. Thanks for digging into this for me.
It looks like “constructor” was a mispelling in any case - it was supposed to be “construction”. It was only on one post so I have removed it and sure enough the /tags page is working again.
Thanks for the speedy help, much appreciated
EDIT: now that I can access the tags again, I want to tidy them up and consolidate them. However, I’m reminded why I never do this. As soon as I edit the tags on a post, even one that’s several years old, it gets bumped back to the top of the list. If I batch edit lots of tags at once, which I want to do every few months, this completely disrupts all active discussions as they get buried under the re-tagged posts.
Is there any way that I, as site admin, can edit tags or otherwise edit a post affecting it’s place in the list?