I recently implemented a CheckboxTreeViewer in my own Dialog. This works fine so far except that the tree don't allow me to expand nodes by default. It only works when I check the checkbox, as you can see in the following images:

This is by default. As you can see, it's not pissble to expand the node, though it has childrens: