I think this bug is under known issues for 1.0.8. Basically, you need to fight only one revenge, then exit back to the world map before the next revenge.
Here is the Revenge Bug, I believe it is still awaiting patch approval, because it still happens to me:
Your other bug I’m not sure on. It always seems like its a connection issue to me, and the servers have had issues today, or I’ve had some connection issues. Perhaps someone else knows more on it.