Users reported an issue in Discourse 3.3.0.beta3-dev where the gear menu in the editor fails to open, accompanied by a JavaScript error 1. After testing in safe mode, the user confirmed the issue was caused by a plugin, specifically discourse-placeholder-theme-component7. The problem was resolved by disabling the plugin. The user also discovered that their instance had not updated the plugin due to a GitHub connectivity issue, and they manually updated it from a forked repository. The issue was linked to a known bug in the MD Composer Extra plugin, with a fix available in a PR 6. The user thanked the team for their support 8.
That’s expected when you disable all plugins and themes. But now you know the problem is caused by one of your plugins or themes.
You can try to disable just one of the options to find out whether the issue comes from a theme or plugin
Also, I don’t see any code that requires a change in the PlaceHolder component. However, I can see it was updated 5 months ago to fix a similar issue with the menu.