( ! ) Fatal error: Uncaught Error:  operator not supported for strings in /Users/jyee/Local Sites/simple-press/app/public/wp-content/sp-resources/forum-plugins/template-tags/library/sp-HotTopics-tag.php on line 85
I think the error is in line 75. $forumList is initialized as a string when it should be an array.
It keeps changing back? That's strange. The plugin has no way to rewrite its own files so something else must be putting the original file back. Two things I can think of:
1. Maybe you have a security plugin that monitors file changes and resets the files
2. Maybe the changed file isn't being uploaded at all because the folder isn't writable with the sFTP login being used.
Another thing to try is to disable the PREMIUM PLUGINS plugin - just in case that is somehow getting run again for some reason. That's the only plugin that can rewrite files (since its job is to install the plugins in the first place).
I will try deactivating/deleting the premium plugin. I think that is the problem.
Also, when I try to use Gutenberg or Elementor, I get a very nasty fatal error. Can you help me?
Fatal error: Uncaught Error: Call to undefined function sp_abort_display_forum() in /Users/jyee/Local Sites/simple-press/app/public/wp-content/sp-resources/forum-plugins/template-tags/library/sp-HotTopics-tag.php on line 34
The issue wasn't Gutenberg - there was indeed a bug we could replicate in the HOTTOPICS shortcode and template tag. That's been fixed and a new version pushed. You should be able to update to it either automatically from your WP dashboard or download from your account screen.
Let me know if that resolves the issue for you.