hi,
Even using the UI and a simple "connect" the bug is there. I didn't try with code but that would doesn't change anything.
I've opened a bug report. Thanks a lot.
I'm afraid that for now, there's nothing to do. Unless to create your own "connect" function by reading the informations from the first object and append those to the second one.
If there's only polygon information, that's pretty easy. If you want to connect the point information, the uvs, the material applied etc etc... that's doable but another story.
Cheers,
Manuel