I've cleared all of the Guest usergroup permissions, including Front - can view members and Front - can view profiles, but the list of members still shows up for anyone browsing the site. I'm not sure if this is a new bug, but this solution doesn't appear to be working. Are there alternatives to hide the members list from public viewing?
Have you deleted all caches? Please navigate to Dashboard > Forums > Dashboard admin page, one by one click on the "Delete User Cache" and "Delete All Caches" buttons then check again. If you have some other cache plugins delete those plugins caches as well.
Please don't forget to delete the browser cache as well.
@Sofy thanks for your reply and suggestions. I'd cleared the browser and wpForo caches you mentioned, then checked from a browser that wasn't logged, and confirmed from my phone browser, which I hadn't used to visit the forums before, and the member list still showed up. I'll try to clear those caches again and search for all others, then update this thread. .