Even not having read the whole thread, i have to agree. I was trying to hide a character before a fight to make him sneak attack from stealth. So i unchained him from the party to move and hide him. He did not even join the fight and when i sneaked in he joined the fight but was no longer stealthed.
The party/character management in and out of combat needs some serious work.