3
One thing that isn't always clear with XOOPS is that you both have to set group permissions in each module's admin section (so, whether or not Anonymous can see the module etc.), but you also have to do so in the group management area, of the system admin section (under System Admin, the Groups). Here you would select the Anonymous group, and make sure that they have access to all the blocks and modules that you want them to.