XF 2.0 Hiding Forum

I have a forum that I allow users to hide when they register asking them do they wish to view it and if they select hide the forum it should add them to the user group I have set that has never set to it for that node so on my test account I added answered no bit the node is still showing so I applied the user promotion cron job but it didn't upgrade the user

Screenshot_20171203-141921.jpg Screenshot_20171203-141936.jpg 20171203_142052.jpg 20171203_142115.jpg Screenshot_20171203-142203.jpg