I have built a small sub-assembly with a small docking port. I have also added a small docking port to my rocket. During construction in the VAB the ports never snap together but I am able to align the two.
Once I am landed however there is no option to decouple. The only option given is "control from here" on the right click menu.
I seem to be missing a step?