As far as I know, you need to subscribe to each Forum. I thought I had done so but, as you said, there have been a few new. I have now subscribed to the new ones as well. I doubt that you can automatically be subscribed to Forums that do not yet exist. Of course after this week’s Committee meeting we may go for new site software so it could all change.