A user, tvavrda, reports an issue where new users cannot change their email during registration, receiving a 403 error on /u/account-created/edit-email, despite the Email editable setting being enabled. Canapin confirms the feature works on their forum (3.4.0.beta4-dev) and meta.discourse.org. tvavrda notes no helpful logs and is using default settings. Jagster suggests testing in safe mode — which tvavrda confirms works, indicating a plugin or theme issue. tvavrda disables all plugins and switches to the default theme but still sees the error, asking whether plugins must be fully removed from the .yml file. Canapin advises full removal, noting that disabled plugins can still affect the forum server-side. Jagster adds that disabling plugins via admin panel only affects the user interface, not server logic — reinforcing the need to fully uninstall problematic components.
I tried to turn off all the plug-ins, switch to the default theme with no components and still the same. Did not try restarting in between. Or is it important to remove the components fully from the .yml file, not just disabling them?
Yes, removing them from the configuration file is preferable. In rare cases, a disabled plugin can still have an effect on the forum (there are documented cases, but I don’t have the links), and completely uninstalling it can solve issues.
Basically using admin side to disable a plugin works only when it affects on user’side. It doesn’t touch server side. But I’ll stay corrected if I’m wrong.