Thanks for the advice. It turns out the king not being connected was the answer. I removed him from the attacking army and there were no reappearances/revolts.