Problem statement
Traversing into inner blocks of a container block does not always work as expected. This is influenced by the order in which blocks are added to the container block. If you attach a block on the bottom-connection of a container block before adding child blocks to the container block, then trying to get to the child blocks from the container block (D-key) will instead take you to the block at the bottom connection rather than to the first nested child. However, if you add child blocks before attaching a block at the bottom connection, then everything works as expected.
Expected Behavior
Pressing D-key on a Container or statement block should take you to the first nested block regardless of the order in which blocks are added to the workspace.