One of the things that were counterintuitive is that the private topics do not work correctly when access is granted to ‘everyone’. This is mentioned in the OP but to be honest I have fallen for this myself more than once. I have added a warning in the settings that shows when private topics are enabled in a category that is accessible for ‘everyone’.
2 Likes