The only thing that can condition the buttons is create access and media/album limits. These can be set within the profile gallery specifically in the Gallery tab or globally in CB Gallery. Within CB Gallery try setting the following globals.
CB Gallery > Parameters > Albums > Create
Access: Registered
Limit: Custom
Custom Limit: (leave empty)
CB Gallery > Parameters > Photos > Create
Access: Registered
Limit: Custom
Custom Limit: (leave empty)
CB Gallery > Parameters > Videos > Create
Access: Registered
Limit: Custom
Custom Limit: (leave empty)
CB Gallery > Parameters > Files > Create
Access: Registered
Limit: Custom
Custom Limit: (leave empty)
CB Gallery > Parameters > Music > Create
Access: Registered
Limit: Custom
Custom Limit: (leave empty)
Those are the defaults for all of those parameters. Now edit the Gallery tab in CB > Tab Management and set the following.
Parameters > Albums > Create
Access: Same as Global
Limit: Same as Global
Parameters > Photos > Create
Access: Same as Global
Limit: Same as Global
Parameters > Videos > Create
Access: Same as Global
Limit: Same as Global
Parameters > Files > Create
Access: Same as Global
Limit: Same as Global
Parameters > Music > Create
Access: Same as Global
Limit: Same as Global
You're now reset back to defaults. Clear cache and see if issue persists. If it does then I've no clue what's causing it. It's possible it's a styling problem of some kind causing the button to hide.