Hey Jerome,
The blend command will want/need to have "open surface edges" to work with... So you will want to delete these faces before running the blend....
Yeah if you blend from a joined edge (where it is a part of 2 adjacent surfaces) it's kind of random which surface will be picked as the one to actually target the blend on to.