I'm going through the goblin camp. Cleared the inside, killed the leaders, freed Halsin,... everything worked they way you would expect.

When I entered the building I went in through the main doors, and forgot to discover the waypoint. So when I was finished inside and ready to go outside to clean house there, rather than walk out the door and into the ogre, I fast traveled to the blighted village and walked back through the front. The fight at the checkpoint, and just inside went normally. Then I 'stealthed' across the bridge and up to the courtyard and picked off a few goblins. Pretty much immediately all 4 of my characters were in the battle with a bunch of goblins, a bugbear, and the ogre.

During this battle the AI got really strange. It would spend quite a while on each enemy turn (maybe 60 to 90 seconds) then pass over them taking no action or movement. I have seen in the past situations where the AI would take a long time with an enemy turn and just skip it. I always assumed that meant that the AI couldn't solve for some reason, and rather than lock up the game, a timer kicked in and moved to the next character in the initiative order. Seems like a good programming design, For the enemies, the only character that moved or took actions was the ogre. "Ok," I thought, maybe the AI wants to send the ogre in first. After I killed the ogre, still with none of the other characters taking any sort of action, and no change. I basically just picked them off one by one and they stood there.