I have twice encountered problems with the final battles on the Traitors adventure. I have a method where I block the camp to the SW of the castle, allowing me to attack the castle directly. Twice now (4/20 & 4/21 Eastern US), my blocking appeared to work, in that my Veteran general attacked the castle and I heard the battle sounds and saw the dust cloud in front of the castle. But then I'd get the victory sound & the blocked camp disappeared, and my Veteran general reappeared near his garrison & marched to the castle to fight again. Both times I received the email saying my general had been intercepted.
I've lost a total of 180 Elite soldiers from this bug, and while I don't care too much about that, I did want to make you aware of this issue. My Veteran general clearly walked into the castle both times and I received the visual and audio feedback of the battle occuring there. The Veteran's battle with the castle starts while the blocking general's battle is still underway.